hammer/src
2013-11-16 20:24:05 +01:00
..
backends Ditch longs and long longs in favor of stdint.h types, which has cascading 2013-11-15 00:12:57 -05:00
bindings SWIG bindings build, compile, and appear to work for python. Will port over tests next. 2013-11-16 20:24:05 +01:00
parsers Merge branch 'master' of https://github.com/UpstandingHackers/hammer into swig 2013-11-16 05:30:05 +01:00
allocator.c remove the extra +1 from h_arena_malloc 2013-06-15 16:04:29 +02:00
allocator.h Import combinator and allocator APIs into SWIG. Next is glue. Need to fix unions in HParsedToken and HCaseResult. 2013-11-16 07:56:47 +01:00
benchmark.c Ditch longs and long longs in favor of stdint.h types, which has cascading 2013-11-15 00:12:57 -05:00
bitreader.c Ditch longs and long longs in favor of stdint.h types, which has cascading 2013-11-15 00:12:57 -05:00
bitwriter.c Ditch longs and long longs in favor of stdint.h types, which has cascading 2013-11-15 00:12:57 -05:00
cfgrammar.c use lookahead stream directly for LR (terminal) lookup 2013-06-21 23:22:07 +02:00
cfgrammar.h use lookahead stream directly for LR (terminal) lookup 2013-06-21 23:22:07 +02:00
datastructures.c Added new build system 2013-07-10 21:32:05 +02:00
desugar.c Added new build system 2013-07-10 21:32:05 +02:00
glue.c Refactored all of the desugaring code to no longer depend on memory being initialized to 0. Everything is about 12% faster now. 2013-05-25 03:35:42 +02:00
glue.h Fixed clang implicit type cast warning 2013-07-11 23:44:28 +02:00
hammer.c We declared some functions that were never implemented. Implement them. 2013-11-01 18:00:50 -04:00
hammer.h SWIG bindings build, compile, and appear to work for python. Will port over tests next. 2013-11-16 20:24:05 +01:00
internal.h Ditch longs and long longs in favor of stdint.h types, which has cascading 2013-11-15 00:12:57 -05:00
Makefile add stub GLR backend with h_glr_parse() a copy of h_lr_parse() 2013-06-19 17:20:53 +02:00
pprint.c Merge pull request #42 from thequux/standalone-test-suite 2013-11-01 10:28:11 -07:00
SConscript Added install target 2013-10-29 17:35:37 -04:00
system_allocator.c Refactored all of the desugaring code to no longer depend on memory being initialized to 0. Everything is about 12% faster now. 2013-05-25 03:35:42 +02:00
t_benchmark.c Finshed up the regex backend 2013-04-26 20:36:54 -07:00
t_bitreader.c Ditch longs and long longs in favor of stdint.h types, which has cascading 2013-11-15 00:12:57 -05:00
t_bitwriter.c Ditch longs and long longs in favor of stdint.h types, which has cascading 2013-11-15 00:12:57 -05:00
t_grammar.c All tests pass; lots of stuff is no longer const 2013-05-24 15:07:47 +02:00
t_misc.c Ditch longs and long longs in favor of stdint.h types, which has cascading 2013-11-15 00:12:57 -05:00
t_parser.c Changed parser test macros so that _parse_ok just checks whether the match succeeded and _parse_match actually checks the resulting parse tree 2013-11-01 13:39:37 -04:00
test_suite.c merging in aegis' JNI bindings 2013-05-23 00:58:27 -07:00
test_suite.h Ditch longs and long longs in favor of stdint.h types, which has cascading 2013-11-15 00:12:57 -05:00