- Nov 23, 2013
-
-
Meredith L. Patterson authored
Import combinator and allocator APIs into SWIG. Next is glue. Need to fix unions in HParsedToken and HCaseResult.
-
Meredith L. Patterson authored
* "in_" and "not_in" should coerce their results to strings (i.e., chr(result)) * TestLeftrec: success case 2 fails * TestChRange: success case segfaults * TestWhitespaceEnd: success case segfaults * TestAction: success case segfaults with "corrupted double-linked list" * TestButNotRange: segfaults, probably because of whatever's wrong with ch_range * TestXor: segfaults; failure case craps out with "malloc(): smallbin double linked list corrupted"
-
Dan Hirsch authored
-
Dan Hirsch authored
-
Dan Hirsch authored
-
Dan Hirsch authored
-
Dan Hirsch authored
-
Meredith L. Patterson authored
Add void* userdata to callbacks
-
Dan Hirsch authored
-
Dan Hirsch authored
-
Dan Hirsch authored
-
Meredith L. Patterson authored
Allow in-place build via scons --in-place
-
Meredith L. Patterson authored
Make install_name darwin-only
-
Dan Hirsch authored
-
Dan Hirsch authored
-
- Nov 22, 2013
-
-
TQ Hirsch authored
Changes for doing a proper system install and Go bindings
-
Joe Rozner authored
Specify warning for internal only headers that are now installed for use by extensions.
-
Joe Rozner authored
-
Meredith L. Patterson authored
Reduce IRC spam
-
- Nov 21, 2013
-
-
Joe Rozner authored
This actually is only for OS X. On linux ldconfig must be run after installing in order to update the library cache. Need to look into how to get scons to do this for the user.
-
Joe Rozner authored
Set the proper path for the shared library so that anything linking against it will be able to find the library.
-
Joe Rozner authored
Go, and likely other language bindings will, need access to create new combinators. This functionality is currently located src/parsers/parser_internal.h. Install this header to the system with dependent headers until a better solution can be found.
-
- Nov 20, 2013
-
-
Dan Hirsch authored
-
TQ Hirsch authored
Clean up pyc
-
Joe Rozner authored
-
Joe Rozner authored
-
TQ Hirsch authored
Generate pkg-config for Hammer
-
Joe Rozner authored
Create a pkg-config file and install it to $prefix/lib/pkgconfig
-
Meredith L. Patterson authored
Added token type registry. Closes #45; see also #54
-
TQ Hirsch authored
Static analysis
-
Meredith L. Patterson authored
-
Meredith L. Patterson authored
h_sequence need PB_MIN set. Conflicts: src/bindings/python/SConscript src/bindings/python/hammer_tests.py
-
Dan Hirsch authored
-
- Nov 16, 2013
-
-
Meredith L. Patterson authored
Add internal conditional to not use stdarg.h for SWIG use
-
Dan Hirsch authored
-
- Nov 15, 2013
-
-
Meredith L. Patterson authored
Ditch longs and long longs in favor of stdint.h types, which has cascadi...
-
Peter Johnson authored
effects throughout, including use of inttypes.h/PRI[ud]64 because printf() is still stuck in a long world, conversion of %lu to %zu for printing values of type size_t, and changing/renaming the g_check_cmp* family of functions.
-
- Nov 09, 2013
-
-
TQ Hirsch authored
Fix SCons bugs
-
Joe Rozner authored
Don't pass the entire environment to SCons. Only pass the PATH
-
Joe Rozner authored
Don't clober the Environment (and thus the ENV['PATH'] by redefining it and don't link against lr by default. Only add it if uname is not Darwin
-