Commit graph

13 commits

Author SHA1 Message Date
Dan Hirsch
0284c99f12 Renamed all the public functions 2012-05-26 14:06:52 +02:00
Dan Hirsch
199cde7058 Renamed more types 2012-05-26 13:01:23 +02:00
Dan Hirsch
764d0d7071 Cleaned up some memory leaks, got rid of gsequence, improved test macro to free memory that it allocated 2012-05-17 15:52:29 +02:00
Dan Hirsch
3afe324aaa Implemented a bunch more combinators 2012-05-13 01:01:26 +01:00
Dan Hirsch
97f9c472e1 Merge remote-tracking branch 'bunter/master' 2012-05-12 23:05:09 +01:00
Dan Hirsch
3504bde301 Log memory usage diagnostics, fix test_not, add ability to compile in debug mode 2012-05-12 23:04:54 +01:00
Meredith L. Patterson
0164ddc98d Merge branch 'master' of 10.24.0.1:Projects/hammer. Also, licenses for everything!
Conflicts:
	src/hammer.c
2012-05-12 22:26:59 +01:00
Dan Hirsch
57e1e20db0 Fixed test functions and pretty printer. Also fixed bug in parse_sequence. Wrote whitespace parser 2012-05-12 01:28:52 +01:00
Dan Hirsch
d5358a724b Made sequence and choice variadic, and added test suite helper functions 2012-05-12 00:40:54 +01:00
Meredith L. Patterson
7cf1df005f Test generation continues; need to pull in tq's work 2012-05-11 23:38:45 +01:00
Meredith L. Patterson
6e087ac758 Test harness macros extended. Need to implement bodies of primitive parsers. 2012-05-11 21:05:49 +01:00
Meredith L. Patterson
1789cbf0ca Fixed default 'all' target; fixed format warnings in test suite 2012-04-30 02:32:32 +01:00
Dan Hirsch
faab7b7cf8 Wrote basic makefile, wrote tests, and then fixed them 2012-04-29 01:45:52 +01:00