Hi Riyafa,

unfortunately, we currently don’t support function declarations. As you’ve
experienced, we can parse them, but most other pieces are still missing.
And I think that it’s a little too much effort to get them in during this
GSoC. But they would be a good "next thing" after GSoC!

Cheers,
Till

On 25 Jul 2016, at 20:01, Riyafa Abdul Hameed wrote:

Hi,

When attempting to implement the JSONiq function library, I have been
wondering rather than writing new classes for each function whether it is
not possible to reuse the existing code in VXQuery. For example the
specification[1] suggests that we could use *declare function *to create the function *libjn:accumulate. *When I try to run *declare function *semantic in current implementation of VXQuery it throws an error[Attached]. I would like to know if *declare function *is currently supported in VXQuery and if
it is can we use it for implementing the JSONiq Function library as
suggested in the specification rather than writing a new class for each
function.


[1]
http://jsoniq.org/docs/JSONiqExtensionToXQuery/html-single/index.html#idm139680684849856

Thank you.

Yours sincerely,
Riyafa
--
Riyafa Abdul Hameed
Undergraduate, University of Moratuwa

Email: [email protected]
Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
<http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
<http://twitter.com/Riyafa1>

Reply via email to