hammer/src
2016-12-06 18:21:59 +01:00
..
backends Fix clobbered variable warning in regex.c:run_trace. Fixes #162 2016-08-10 16:20:07 +02:00
bindings Add email, home page and license to gemspec 2016-09-09 10:33:50 -07:00
parsers Remove warning about parser signature being wrong 2015-12-20 11:51:01 +01:00
allocator.c add h_alloc() which calls errx() on failure and use it for all basic allocation 2015-11-30 16:37:00 +01:00
allocator.h add h_alloc() which calls errx() on failure and use it for all basic allocation 2015-11-30 16:37:00 +01:00
benchmark.c Substitute spaces for tabs 2015-08-15 15:43:46 +02:00
bitreader.c add some missing type conversions to make h_read_bits work with count>32 2015-02-12 01:40:45 +01:00
bitwriter.c add h_alloc() which calls errx() on failure and use it for all basic allocation 2015-11-30 16:37:00 +01:00
cfgrammar.c Merge pull request #141 from pesco/iterative 2015-09-23 10:52:22 +02:00
cfgrammar.h Merge branch 'fix-lalr_bugs' into iterative 2015-09-16 22:21:53 +02:00
compiler_specifics.h Convert usages of errx to h_platform_errx 2015-08-09 22:46:45 +02:00
datastructures.c Remove warning about tail "potentially uninitialized" 2016-01-31 16:55:17 +01: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 changes from tutorial: add h_literal, make h_make_bytes more practical 2015-05-04 19:00:37 -04:00
glue.h changes from tutorial: add h_literal, make h_make_bytes more practical 2015-05-04 19:00:37 -04:00
hammer.c move chunk position into HInputStream and simplify internal chunk API 2015-09-16 23:25:36 +02:00
hammer.h Merge remote-tracking branch 'upstream/master' into sloballoc 2016-12-06 18:21:06 +01:00
internal.h Custom printers for user token types 2016-08-12 15:30:30 -04:00
Makefile add stub GLR backend with h_glr_parse() a copy of h_lr_parse() 2013-06-19 17:20:53 +02:00
platform.h Introduce {v,}asprintf for windows 2015-08-16 16:46:52 +02:00
platform_bsdlike.c Introduce {v,}asprintf for windows 2015-08-16 16:46:52 +02:00
platform_win32.c Introduce {v,}asprintf for windows 2015-08-16 16:46:52 +02:00
pprint.c Custom printers for user token types 2016-08-12 15:30:30 -04:00
registry.c Custom printers for user token types 2016-08-12 15:30:30 -04:00
SConscript Merge remote-tracking branch 'upstream/master' into sloballoc 2016-12-06 18:21:06 +01:00
search.h Finish porting hammer's library to windows 2016-01-31 17:27:19 +01:00
sloballoc.c silence gcc about "possible" (impossible) use of uninitialized variable 2016-12-06 18:21:59 +01:00
sloballoc.h add SLOB allocator 2015-12-27 14:45:21 +01:00
system_allocator.c Change system_allocator to store size of blocks only for debugging 2015-08-16 09:15:20 +02:00
t_benchmark.c Finshed up the regex backend 2013-04-26 20:36:54 -07:00
t_bitreader.c Fix #118 2015-01-04 04:08:01 +01:00
t_bitwriter.c Fix #118 2015-01-04 04:08:01 +01: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 test out-of-memory handling with a mock allocator 2015-12-02 14:10:12 +01:00
t_mm.c add SLOB allocator 2015-12-27 14:45:21 +01:00
t_parser.c allow h_sequence(NULL) as parser for the empty sequence 2015-11-01 17:49:53 +01:00
t_regression.c Merge remote-tracking branch 'upstream/master' into fix-wrong_bit_length 2015-09-26 18:09:58 +02:00
test_suite.c add SLOB allocator 2015-12-27 14:45:21 +01:00
test_suite.h add SLOB allocator 2015-12-27 14:45:21 +01:00
tsearch.c Finish porting hammer's library to windows 2016-01-31 17:27:19 +01:00
tsearch.h Finish porting hammer's library to windows 2016-01-31 17:27:19 +01:00