Commit Graph

10 Commits

Author SHA1 Message Date
b8a47cac7e Starting work on the generation/emitter phase. 2011-08-29 09:46:04 -05:00
557feaeb83 Worked on documentation, parser.
* Added planning documentation regrding the process.
* Updated grammer.
* Refactored the test code a bit.
* Added sample input file from vbs-suite
* Refactored the AST node structure created by the parser.
2011-08-29 09:44:05 -05:00
c275fd0ce1 Implmented actions to build AST.
* Rewrote grammar slightly.
* Added parboiled parse section to JLPMain.
* Added code to build the AST while parsing.
* Created ASTNode classes.
2011-08-26 15:40:56 -05:00
13e0e72fed Fixed parser weirdness. More readable parser finished.
For whatever reason, writing the parser in Groovy was causing weird errors
to occur when the parser or parse runner was created. Using a plain Java
source file fixed this.
2011-08-26 05:51:29 -05:00
e8ebcd4998 Sorting out Parboiled issues. Initial parser draft complete.
* Created test script.
* Created working parser.
2011-08-25 17:08:55 -05:00
303f8839fd More work on grammar, starting parboiled implementation. 2011-08-25 07:47:01 -05:00
48eee1ca43 Finished basic grammar outline. 2011-08-25 07:13:39 -05:00
43c5c15ed7 Started grammar definition. 2011-08-23 16:26:02 -05:00
b142b9f13b Starting basic implementation. 2011-08-23 10:08:01 -05:00
f65d1fc030 Initial commit. 2011-08-22 15:54:38 -05:00