Ryan Gustafson
eafe5af965
Updated XPath2 grammar to use already defined tokens.
...
Completed translation of abbreviated XPath2 into XPath/XQuery Core. Full of tons of bugs I'm sure! Working on a Core parser next.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5444 51baf565-9d33-0410-a72c-fc3788e3496d
2007-08-03 07:48:23 +00:00
Ryan Gustafson
9648c965e0
Additional work to get CoreXPath2ParserVisitor working to get a XPath2 Core query output. About 90% complete. Also, need more work on the Tests, they are incomplete and fail.
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5430 51baf565-9d33-0410-a72c-fc3788e3496d
2007-07-21 22:34:38 +00:00
Ryan Gustafson
42fc221d93
Update XPath2.jjt to produce a simplified AST when intermediate grammar productions are not necessary. Completed XPath abbreviate/unabbreviate operations. All test cases now work for expected abbreviate/unabbreviate results, and that abbreviate/unabbreviate are inverses of each other. Next up: translate XPath AST to a XPath Core.
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5423 51baf565-9d33-0410-a72c-fc3788e3496d
2007-07-19 17:36:12 +00:00
Ryan Gustafson
48547398ca
Updates for abbreviation/unabbreviation.
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5422 51baf565-9d33-0410-a72c-fc3788e3496d
2007-07-18 08:11:32 +00:00
Ryan Gustafson
6f493b9751
Initial import.
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5421 51baf565-9d33-0410-a72c-fc3788e3496d
2007-07-18 05:36:43 +00:00