Nathan Braswell
|
31d7c02ef9
|
Finished writing first code for turning the RNGLR recognizer into a parser. Doesn't compile yet, needs lots of bugfixing, but I'm calling it a night.
|
2013-08-08 02:44:17 -04:00 |
|
Nathan Braswell
|
680d978dcb
|
Problem was actually in grammer, fixed it. Also made identical rules with different lookahead merge. Now just started on creating parse trees. Stopping for night.
|
2013-08-06 01:49:45 -04:00 |
|
Nathan Braswell
|
d5b33efb22
|
Null rules work in RNGLR now, but there seems to be a bug where somehow some states/rules get no lookahead.
|
2013-08-02 15:21:42 -04:00 |
|
Nathan Braswell
|
49d149bc1f
|
RNGLR Recognizer now works for grammers without null rules.
|
2013-08-02 02:47:01 -04:00 |
|
Nathan Braswell
|
9887555dd5
|
Have almost got the RNGLR recognizer. Something is wrong with the GSS, I think when it's built. It seems to sometimes have parents as children, or something.
|
2013-07-31 23:51:05 -04:00 |
|
Nathan Braswell
|
733fe1c08d
|
Changed Table to store vectors of actions, changed Parser appropriately.
|
2013-07-28 23:48:10 -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 |
|