Hi, I have found another missing feature as I have disussed in the mail[1] that involves* Example 8.4. Query all pairs with a given name[2]*
[1] https://lists.apache.org/thread.html/811f4900a30fd58247511e8b65ed904ecf056ed16c2ffc1d6c8537e4@%3Cdev.vxquery.apache.org%3E [2] http://jsoniq.org/docs/JSONiqExtensionToXQuery/html-single/index.html#idm139680657730592 Thank you. Yours sincerely, Riyafa On 15 August 2016 at 23:56, Preston Carman <[email protected]> wrote: > Thanks for reviewing the spec and coming up with a list of unfinished > tasks. Can you create issues for these? > > Do you think any of these could be easy last minute fixes before GSOC > finishes? > > On Sat, Aug 13, 2016 at 2:20 AM, Riyafa Abdul Hameed > <[email protected]> wrote: > > Hi, > > > > On comparison with the specification the following features are missing > in > > the current implementation of JSONiq. > > > > - Implement jn:jsoniq-boolean-and-null-literals option ("yes" or > "no"), > > that activates or deactivates the interpretation of a standalone > NameTest > > "true", "false" or "null". Since it's by default, it is set to "yes" > > implement boolean literal[1,2] > > - In an object or an array, an error jerr:JNTY0018 should raised if > > there is more than one parameter in the dynamic function call[3] > > - In an atomic or an XML node, the dynamic function call if unary or > > 0-ary always returns the empty sequence. An error jerr:JNTY0018 is > > raised if there is more than one parameter[3]. > > - Implement functions jn:decode-from-roundtrip[4] and > > jn:encode-for-roundtrip[5]. > > - Update primitives against JSON items as well as updating expressions > > which produce them[6]. > > - If an XQuery element content sequence, the value of the enclosed > > expression of an attribute, or the value of the content expression of > a > > computed constructor contains an Object or Array, an error > jerr:JNTY0011 > > is raised[7]. > > > > > > [1] http://mail-archives.apache.org/mod_mbox/vxquery-dev/ > 201606.mbox/browser > > [2] > > http://jsoniq.org/docs/JSONiqExtensionToXQuery/html-single/index.html# > idm139680712130320 > > [3] > > http://jsoniq.org/docs/JSONiqExtensionToXQuery/html- > single/index.html#section-json-navigation > > [4] > > http://jsoniq.org/docs/JSONiqExtensionToXQuery/html-single/index.html# > idm139680637908816 > > [5] > > http://jsoniq.org/docs/JSONiqExtensionToXQuery/html-single/index.html# > idm139680641288960 > > [6] > > http://jsoniq.org/docs/JSONiqExtensionToXQuery/html- > single/index.html#section-json-updates > > [7] > > http://jsoniq.org/docs/JSONiqExtensionToXQuery/html- > single/index.html#section-combining-xml-and-json > > > > 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> > -- 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>
