hammer/src
Steven Dee f2434d5b12 Move backend names into src/benchmark.c
It's causing unreferenced-variable warnings, and isn't referenced
anywhere aside from benchmark.c. If client code is likely to reference
it, perhaps move it into another header, so people who include hammer.h
don't have to refer to it to have warning-free code.
2014-12-07 00:12:11 -05:00
..
backends regex_compile should return -1 if not a regular grammar; give backends names 2014-04-20 17:23:25 +02:00
bindings LIBPATH, not LD_LIBRARY_PATH 2014-01-16 20:45:21 +01:00
parsers add h_permutation 2014-06-18 21:54:52 +02:00
allocator.c remove the extra +1 from h_arena_malloc 2013-06-15 16:04:29 +02:00
allocator.h C++ bindings now work! 2014-01-16 19:49:28 +01:00
benchmark.c Move backend names into src/benchmark.c 2014-12-07 00:12:11 -05:00
bitreader.c fix h_read_bits path for BYTE_LITTLE_ENDIAN 2014-05-07 19:24:58 +02: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 CF backends weren't checking whether a grammar is CF; they are now. Also, brace-fixing. 2014-04-20 16:57:01 +02:00
cfgrammar.h add function h_stringmap_copy 2014-03-24 17:22:32 +01:00
datastructures.c h_put_value and h_get_value done. 2014-05-12 09:52:35 +02:00
desugar.c CF backends weren't checking whether a grammar is CF; they are now. Also, brace-fixing. 2014-04-20 16:57:01 +02:00
glue.c Added a void* user_data pointer to HAction 2013-11-23 12:53:11 -06:00
glue.h Added documentation for H_{A,V,VA,AV}DRULE 2013-11-23 13:09:39 -06:00
hammer.c We declared some functions that were never implemented. Implement them. 2013-11-23 13:33:23 -06:00
hammer.h Move backend names into src/benchmark.c 2014-12-07 00:12:11 -05:00
internal.h h_put_value and h_get_value done. 2014-05-12 09:52:35 +02: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
registry.c Added handwritten test for h_action to C# 2014-01-04 23:13:35 +01:00
SConscript add h_permutation 2014-06-18 21:54:52 +02: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 Fixed registry test case 2014-01-04 23:39:59 +01:00
t_parser.c add h_permutation 2014-06-18 21:54:52 +02:00
test_suite.c Perl tests are now part of the build system 2013-12-05 08:41:28 +01: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