Re: Updating xqDoc to current XQuery versions 1.0-ml and 3.1

Loren,

Thank you very much for updating the ANTLR files.  I know that tools that
Sonar need the updated grammer files to be useful for XQuery 3.0.

https://github.com/malteseduck/sonar-xquery-plugin

It is generous of you to spend your own personal time to learn the complex
ANTLR grammar format and then share the fixes with the community!

- Dan

On Thu, Jan 11, 2018 at 1:06 PM, Loren Cahlander <loren.cahlander@gmail.com>
wrote:

> I had previously been working on the xqDoc ANTLR and Java code to handle
> the changes to the XQuery language.  The codebase that I downloaded
> included the invoked functions and the referred to variables.
>
> I have added annotations as well as some of the XQuery 3.1 additions into
> the antler file https://github.com/lcahlander/xqDoc/blob/master/
> src/org/xqdoc/xquery/parser/jul2017/XQuery.g
>
> It requires the antlr-2.7.5 jar file.
>
> I have checked in the code at https://github.com/lcahlander/xqDoc
>
> It would be good to have test case XQuery files to run the parser against
> so that it handles all of the enhancements to the language.
>
> I think that it needs to become an EXPath module.
>
> I would like feedback from folks.
>
>


-- 
Dan McCreary
Co-author: Making Sense of NoSQL <http://manning.com/mccreary>
office: (952) 931-9198
cell: (612) 986-1552
skype: dmccreary47

Received on Sunday, 14 January 2018 12:52:31 UTC