Commit graph

18 commits

Author SHA1 Message Date
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
Sven M. Hallberg
d51e13173a add LALR test suite 2013-06-14 17:36:46 +02:00
Sven M. Hallberg
dfe4c3ad47 add right-recursion test for packrat and llk 2013-06-14 12:42:55 +02:00
Dan Hirsch
d71215d494 All tests pass; lots of stuff is no longer const 2013-05-24 15:07:47 +02:00
Meredith L. Patterson
f37a13ef41 Fixed the 'unknown HCF_CHOICE' problem with indirect; test_leftrec is not an LL(k) test 2013-05-23 03:38:22 -07:00
Meredith L. Patterson
1c7e9947a4 merging in aegis' JNI bindings 2013-05-23 00:58:27 -07:00
Meredith L. Patterson
570c798be7 Regex tests too. Only int_range() and nothing() work. 2013-05-23 00:16:08 -07:00
Meredith L. Patterson
22b0471050 Only LL(k)'s many() and many1(), and benchmark 1, are failing. 2013-05-23 00:12:47 -07:00
Meredith L. Patterson
10584ba22a Refactor for separate tests for packrat and LL(k). 2013-05-22 23:50:48 -07:00
Sven M. Hallberg
e5300e2836 roll the positive cases for int16, int32 back into the existing test 2013-05-20 15:26:14 +02:00
Sven M. Hallberg
d081cf4284 reshape bits parsers 2013-05-14 17:20:05 +02:00
Meredith L. Patterson
5df9db015c h_ch's return type is uint, not bytes; fixed validate_test_ab accordingly, even though it worked before with the wrong union member name (probably because token is the first thing in the struct). Oh C, stay classy. 2013-02-20 22:08:05 -05:00
Meredith L. Patterson
31665994f4 h_attr_bool didn't have tests implemented. It does now. 2013-02-20 22:03:52 -05:00
Meredith L. Patterson
015b82eb0e many, many1, sepBy and sepBy1 were missing some test cases. 2013-02-20 21:42:02 -05:00
Sven M. Hallberg
4e3084739e fix expected value of first leftrec test case 2013-01-10 01:09:04 +01:00
Sven M. Hallberg
0497cdb08b add trivial left-recursion test case 2013-01-10 00:08:07 +01:00
Sven M. Hallberg
2bc03e4e9f allow h_whitespace(p) to succeed on end of input if p succeeds 2013-01-09 14:48:02 +01:00
Meredith L. Patterson
de8db18db4 Refactored tests; make just builds library, make test builds/runs tests 2012-11-13 22:29:25 -05:00