Make enum values of HTokenType in hammer.h explicit
Add draft JNI interface
Expanded vtable for methods to determine whether a combinator is ok to use with regular or CF grammars.
Merge branch 'master' of git://github.com/abiggerhammer/hammer
Added regex backend, does not compile
Still doesn't build, but desugaring is farther along
Still broken, but all desugaring functions stubbed out.
Refactored a bit
Implemented a bunch more desugaring
desugaring done for many and attr_bool
Desugaring functions are all done! But we're not ready for the CF backends yet because desugared structures still need to be stashed in the parser.
many, many1, sepBy and sepBy1 were missing some test cases.
didn't need that comment anyway
h_attr_bool didn't have tests implemented. It does now.
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.
Tiny change
Regex VM finished but untested.
Updated roadmap, added sample input to RVM testcase assembler.
Added generic form of desugaring functions
Forgot to actually add desugaring function