Meredith L. Patterson
|
70da67adb5
|
Merge pull request #94 from pesco/fix-49-stringmap-segfault
Fix #49 stringmap segfault
|
2014-04-10 23:40:28 +02:00 |
|
fbz
|
f95dc6cd7d
|
Merge pull request #93 from pesco/fix-left-recursion
Fix left-recursion with packrat
|
2014-04-10 22:54:19 +02:00 |
|
Meredith L. Patterson
|
9be91f3b33
|
Merge pull request #95 from thequux/freebsd
Added FreeBSD port
|
2014-04-04 01:25:34 +02:00 |
|
TQ Hirsch
|
20f909ec91
|
Added FreeBSD port
|
2014-04-03 06:41:01 +00:00 |
|
Sven M. Hallberg
|
6875dc3e53
|
retab
|
2014-03-24 17:30:23 +01:00 |
|
Sven M. Hallberg
|
797bdb7224
|
copy source stringmap as necessary in stringmap_merge
|
2014-03-24 17:22:52 +01:00 |
|
Sven M. Hallberg
|
0970b15034
|
add function h_stringmap_copy
|
2014-03-24 17:22:32 +01:00 |
|
Sven M. Hallberg
|
2b31fb0f33
|
assert: stringmap_merge's arguments should use the same memory arena
|
2014-03-24 15:49:36 +01:00 |
|
Sven M. Hallberg
|
4a973d3f98
|
enable leftrec-ne test for LALR and GLR backends
|
2014-03-21 22:39:13 +01:00 |
|
Sven M. Hallberg
|
5af0e3e2ba
|
disable test /core/parser/packrat/leftrec
|
2014-03-21 22:37:39 +01:00 |
|
Sven M. Hallberg
|
0fb744b16d
|
rename leftrec_nonempty test to leftrec-ne
|
2014-03-21 22:34:39 +01:00 |
|
Sven M. Hallberg
|
f4afd0cb8d
|
more leftrec fixes: head caching and input rewinding
|
2014-03-21 20:54:33 +01:00 |
|
Sven M. Hallberg
|
fbdd2b7613
|
pull saved position into HParserCacheValue and fix segfault in grow()
|
2014-03-17 23:46:14 +01:00 |
|
TQ Hirsch
|
5ee7982596
|
Merge pull request #91 from abiggerhammer/master
C++ bindings
|
2014-01-16 14:09:12 -08:00 |
|
Meredith L. Patterson
|
9d19f86317
|
Merge pull request #20 from abiggerhammer/c++
C++
|
2014-01-16 12:14:55 -08:00 |
|
Meredith L. Patterson
|
1b25ca547e
|
Update README.md
|
2014-01-16 21:14:15 +01:00 |
|
Meredith L. Patterson
|
047c2c6059
|
LIBPATH, not LD_LIBRARY_PATH
|
2014-01-16 20:45:21 +01:00 |
|
Meredith L. Patterson
|
4886a7fa16
|
oh linker, you so crazy
|
2014-01-16 20:28:56 +01:00 |
|
Meredith L. Patterson
|
dfeafce3b3
|
paths
|
2014-01-16 20:09:33 +01:00 |
|
Meredith L. Patterson
|
c7cc297100
|
merging
|
2014-01-16 19:51:29 +01:00 |
|
Meredith L. Patterson
|
03e2944ba7
|
setting up travis for cpp
|
2014-01-16 19:50:31 +01:00 |
|
Meredith L. Patterson
|
865be1e431
|
scons bindings=cpp test works
|
2014-01-16 19:49:28 +01:00 |
|
Meredith L. Patterson
|
1d6a6d90ab
|
C++ bindings now work!
|
2014-01-16 19:49:28 +01:00 |
|
TQ Hirsch
|
270dc3f1b8
|
Got test suite building, most of the c++ bindings are implemented. Let's see if they work
|
2014-01-16 19:49:28 +01:00 |
|
Meredith L. Patterson
|
9e0c0efd77
|
all tests written, though action/attr_bool are incomplete
|
2014-01-16 19:48:45 +01:00 |
|
TQ Hirsch
|
bda2fb4741
|
Added start at C++ bindings
|
2014-01-16 19:48:45 +01:00 |
|
Meredith L. Patterson
|
fb1410c049
|
scons bindings=cpp test works
|
2014-01-16 19:45:32 +01:00 |
|
Meredith L. Patterson
|
7e5e0f00b6
|
C++ bindings now work!
|
2014-01-16 18:58:36 +01:00 |
|
Meredith L. Patterson
|
a942880d50
|
Merge branch 'c++' of http://github.com/thequux/hammer into c++
|
2014-01-16 17:22:55 +01:00 |
|
TQ Hirsch
|
e22199ee06
|
Got test suite building, most of the c++ bindings are implemented. Let's see if they work
|
2014-01-16 11:24:28 -05:00 |
|
Meredith L. Patterson
|
4a6b903ee1
|
all tests written, though action/attr_bool are incomplete
|
2014-01-16 16:48:56 +01:00 |
|
TQ Hirsch
|
da21737bbe
|
Added start at C++ bindings
|
2014-01-16 09:38:55 -05:00 |
|
Meredith L. Patterson
|
61f79252a5
|
Merge pull request #89 from thequux/ruby-bindings
Ruby bindings
|
2014-01-10 21:12:52 -08:00 |
|
TQ Hirsch
|
f751400e62
|
Updated Ruby-specific README
|
2014-01-11 06:05:23 +01:00 |
|
TQ Hirsch
|
06f7060b3b
|
Updated README to reflect the new Ruby bindings. Closes #38
|
2014-01-11 05:52:10 +01:00 |
|
Dan Hirsch
|
982665aafa
|
Got travis working, fixed ruby 1.9.3 compatibility
|
2014-01-11 05:37:34 +01:00 |
|
Dan Hirsch
|
df196aa346
|
Added sconscript
|
2014-01-11 04:26:47 +01:00 |
|
Dan Hirsch
|
cafa9adb1a
|
Action works, too
|
2014-01-11 03:28:31 +01:00 |
|
Dan Hirsch
|
3d791412f0
|
Fixed character parsing
|
2014-01-11 03:24:39 +01:00 |
|
Dan Hirsch
|
0da5867a81
|
Action is now completely working
|
2014-01-11 02:55:02 +01:00 |
|
Dan Hirsch
|
482e89adf8
|
Added support for the token type registry
|
2014-01-11 01:10:49 +01:00 |
|
Dan Hirsch
|
753120f27e
|
All of the main test suite works
|
2014-01-10 22:30:57 +01:00 |
|
Dan Hirsch
|
6a35872470
|
Added test suite generator for ruby
|
2014-01-10 21:24:50 +01:00 |
|
Dan Hirsch
|
8bd6671f90
|
Made library name cross-platform
|
2014-01-08 20:18:08 +01:00 |
|
Jakob Rath
|
905183cddc
|
Implement h_attr_bool.
|
2014-01-08 20:18:08 +01:00 |
|
Jakob Rath
|
d343b0c8f0
|
Add accessor methods.
|
2014-01-08 20:18:08 +01:00 |
|
Jakob Rath
|
a302953dfd
|
Implement h_action.
|
2014-01-08 20:18:08 +01:00 |
|
Jakob Rath
|
8c653b519e
|
Add tests about token encoding (failing for now).
|
2014-01-08 20:18:08 +01:00 |
|
Jakob Rath
|
b16eab8f33
|
Fix memory issues, add HBytes#token.
|
2014-01-08 20:18:08 +01:00 |
|
Jakob Rath
|
cf59ec83ed
|
Fix parsing of strings with multibyte characters.
|
2014-01-08 20:18:08 +01:00 |
|