Nathan Braswell
|
3fba45591b
|
Changed Parser to be a virtual base class, inherited by LALRParser
|
2013-07-30 01:42:51 -04:00 |
|
Nathan Braswell
|
6d7b38a03b
|
More work towards RNGLR. First, NodeTree is now a template. Second, I've started writing the actual GLR parser and GSS and other things, but am still in the first write process.
|
2013-07-28 19:45:08 -04:00 |
|
Nathan Braswell
|
726ead0455
|
Pull out table to it's own Table class in prep for adding RNGLR algorithm.
|
2013-07-16 11:15:58 -04:00 |
|
Nathan Braswell
|
94a7739bd9
|
Added structure for Regular Expressions, saving work as a backup because of software upgrade.
|
2013-07-01 22:45:33 -04:00 |
|
Nathan Braswell
|
0c651a5d9e
|
Added EOF symbol, making the getTable() saner for ACCEPT and lookahead support in ParseRule
|
2013-06-13 14:25:10 -04:00 |
|
Nathan Braswell
|
949dbc532a
|
Fixed lots of bugs, added much more sane and efficient ParseAction table instead of recalculating every time. Fixed lots of bugs and inefficencies. Some temporary hacks in the table, mostly having to do with not having an EOF Symbol yet.
|
2013-06-04 19:50:16 -04:00 |
|
Nathan Braswell
|
315dc55409
|
Modifed set creation to use a State object. Set creation works
|
2013-05-26 22:12:47 -04:00 |
|
Nathan Braswell
|
e4f83cbb67
|
Added main loop of parser.
|
2013-05-23 01:35:54 -04:00 |
|
Nathan Braswell
|
d2698cf203
|
Implemented grammer loading
|
2013-05-20 19:34:15 -04:00 |
|
Nathan Braswell
|
46d59ac595
|
First work on Kraken! Basic node tree system re-written from WTS-Language, can output .gv files of the node tree.
|
2013-05-11 16:13:46 -04:00 |
|