Jonathan Bernard
b8a47cac7e
Starting work on the generation/emitter phase.
2011-08-29 09:46:04 -05:00
Jonathan Bernard
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
Jonathan Bernard
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
Jonathan Bernard
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
Jonathan Bernard
e8ebcd4998
Sorting out Parboiled issues. Initial parser draft complete.
...
* Created test script.
* Created working parser.
2011-08-25 17:08:55 -05:00
Jonathan Bernard
303f8839fd
More work on grammar, starting parboiled implementation.
2011-08-25 07:47:01 -05:00
Jonathan Bernard
48eee1ca43
Finished basic grammar outline.
2011-08-25 07:13:39 -05:00
Jonathan Bernard
43c5c15ed7
Started grammar definition.
2011-08-23 16:26:02 -05:00
Jonathan Bernard
b142b9f13b
Starting basic implementation.
2011-08-23 10:08:01 -05:00
Jonathan Bernard
f65d1fc030
Initial commit.
2011-08-22 15:54:38 -05:00