Commit graph

13 commits

Author SHA1 Message Date
Meredith L. Patterson
c9419f4c34 CF backends weren't checking whether a grammar is CF; they are now. Also, brace-fixing. 2014-04-20 16:57:01 +02:00
Sven M. Hallberg
66809ceeda go back to storing engines in lists 2013-06-22 18:16:41 +02:00
Sven M. Hallberg
67681a119a finish engine merging 2013-06-22 17:40:47 +02:00
Sven M. Hallberg
23afea4b4e add demerge code path (untested) 2013-06-22 14:21:19 +02:00
Sven M. Hallberg
bf9c9b5f7a refactoring in preparation for engine merging 2013-06-22 12:51:25 +02:00
Sven M. Hallberg
8bc3b93e95 correctly use augmented grammar for test_glr() output 2013-06-21 23:53:47 +02:00
Sven M. Hallberg
34c6d868b9 commentation 2013-06-21 23:47:22 +02:00
Sven M. Hallberg
853e1fba46 split LR table representation by key type (terminals/nonterminals) 2013-06-21 22:55:04 +02:00
Sven M. Hallberg
c32cf709b2 eliminate the right stack; work with the HInputStream directly 2013-06-21 20:11:19 +02:00
Sven M. Hallberg
ec88580b22 make h_lrengine_step a void function again 2013-06-21 18:46:16 +02:00
Sven M. Hallberg
b1e8e29774 add engine forking 2013-06-20 11:05:57 +02:00
Sven M. Hallberg
572f1c8f9e expand stub GLR backend 2013-06-19 18:22:19 +02:00
Sven M. Hallberg
55c9a3d9c5 add stub GLR backend with h_glr_parse() a copy of h_lr_parse() 2013-06-19 17:20:53 +02:00