1
0
mirror of synced 2024-12-13 22:56:04 +03:00
Commit Graph

13 Commits

Author SHA1 Message Date
romanb
22e94ac594 Enabling namespaces. Final restructurings. 2009-01-22 19:38:10 +00:00
romanb
4ab2ba7dcb [2.0] More progress on the DQL parser. Added glimpse() method for the scanner/lexer that is equivalent to peek() immediately followed by resetPeek(). 2009-01-21 18:25:05 +00:00
romanb
663a7415f8 minor changes 2009-01-19 21:16:46 +00:00
romanb
d1cd35d395 Reverted some BNF changes 2009-01-19 19:24:40 +00:00
romanb
602c6d973e DQL Parser work. Getting some first tests back running. Reorganizing all parser rules into the Parser itself. 2009-01-19 18:40:12 +00:00
guilhermeblanco
1843539fa2 [2.0] Fixes for DQL BNF 2009-01-13 17:26:40 +00:00
guilhermeblanco
ad4db34a87 Fixes in unit tests.
Started refactoring in DQL parser to separate Production into Parser and AST classes.
Finished first tests. Currently only 4 are active in IdentifierRecognitionTest, and only 2 are passing.
2008-09-12 06:09:16 +00:00
guilhermeblanco
44b7e5f024 Some BNF changes and fixes... 2008-09-03 05:28:53 +00:00
romanb
421808231c DQL BNF overhaul. Streamlining with JPQL spec. 2008-09-02 19:58:54 +00:00
romanb
b5401ee1c5 checkin of occasional work from the past weeks. 2008-08-31 18:27:16 +00:00
guilhermeblanco
efca79412d DQL Parser refactorings and enhancements. Finished basic drat of Join support. 2008-08-21 20:45:19 +00:00
guilhermeblanco
bc236c59da Finished first parts of SELECT support. Two test cases added and passing. Introduced the concept of DCTRN in queryComponent. Added concept of queryField, which validates for already defined fields in SELECT. 2008-05-27 03:44:08 +00:00
romanb
461617423a added bnf 2008-05-24 20:36:12 +00:00