hammer/src
Nicolas Léveillé 124b4c381b regex_debug.c: Stop including dlfcn.h
Since the block of code has been disabled anyway and is not very
portable, we introduce a define to control both the include
and the code.
2015-08-16 16:21:21 +02:00
..
backends regex_debug.c: Stop including dlfcn.h 2015-08-16 16:21:21 +02:00
bindings Wrap remaining __attribute__ 2015-08-09 22:46:00 +02:00
parsers Convert usages of errx to h_platform_errx 2015-08-09 22:46:45 +02:00
allocator.c Fix undefined behaviour around system_allocator, issue #133. 2015-08-02 21:32:47 +02:00
allocator.h llvm doesn't care about your size 2014-12-07 02:27:28 -05: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 Fix undefined behaviour around system_allocator, issue #133. 2015-08-02 21:32:47 +02: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
compiler_specifics.h Convert usages of errx to h_platform_errx 2015-08-09 22:46:45 +02: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 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 Convert usages of errx to h_platform_errx 2015-08-09 22:46:45 +02:00
hammer.h Convert usages of errx to h_platform_errx 2015-08-09 22:46:45 +02:00
internal.h Convert usages of errx to h_platform_errx 2015-08-09 22:46:45 +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
platform.h Split platform specific time measurement away 2015-08-15 15:43:22 +02:00
platform_bsdlike.c Split platform specific time measurement away 2015-08-15 15:43:22 +02:00
platform_win32.c Implement h_platform_stopwatch for Windows 2015-08-15 15:43:35 +02:00
pprint.c Fix undefined behaviour around system_allocator, issue #133. 2015-08-02 21:32:47 +02:00
registry.c Fix undefined behaviour around system_allocator, issue #133. 2015-08-02 21:32:47 +02:00
SConscript Convert usages of errx to h_platform_errx 2015-08-09 22:46:45 +02: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 oh, there's t_regression.c now, neat. 2015-01-30 20:42:11 +01:00
t_parser.c pass a temporary arena allocator to the continuation in h_bind 2015-02-23 14:10:29 +01:00
t_regression.c add some missing type conversions to make h_read_bits work with count>32 2015-02-12 01:40:45 +01:00
test_suite.c Fix #118 2015-01-04 04:08:01 +01:00
test_suite.h Fix undefined behaviour around system_allocator, issue #133. 2015-08-02 21:32:47 +02:00