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