issues
search
UpstandingHackers
/
hammer
Parser combinators for binary formats, in C. Yes, in C. What? Don't look at me like that.
GNU General Public License v2.0
430
stars
40
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Don't create dummy LR-cache entries for parsers that will never recurse
#152
abiggerhammer
closed
8 years ago
0
add platform.h to distribution headers
#151
abiggerhammer
closed
8 years ago
0
trying to use hammer.hpp fails
#150
uucidl
opened
8 years ago
2
Allocate 256 bits, not 256 bytes, for a charset
#149
pesco
closed
8 years ago
1
Fix charset conflicts
#148
pesco
closed
8 years ago
0
Report correct token position from LR backends
#147
pesco
closed
8 years ago
1
Remove now unneeded workaround
#146
uucidl
closed
8 years ago
1
Add workaround for VS2015 so that appveyor works
#145
uucidl
closed
8 years ago
0
Fix two context-free backend bugs
#144
pesco
closed
8 years ago
2
cross-compile: bad $PKG_CONFIG_PATH
#143
rkjdid
opened
8 years ago
1
release tar ball has build artifacts
#142
vu3rdd
closed
8 years ago
1
Iterative (chunked) input processing
#141
pesco
closed
8 years ago
11
Some combinators may report the wrong amount of consumed input
#140
pesco
closed
8 years ago
6
add a missing end-of-input check in the LL(k) backend
#139
pesco
closed
8 years ago
0
Platform compilation improvement (windows port)
#138
uucidl
closed
8 years ago
0
Building on appveyor
#137
uucidl
closed
8 years ago
0
Fix #133
#136
abiggerhammer
closed
8 years ago
0
Print user defined token type while pretty printing
#135
uucidl
closed
8 years ago
1
h_many_up_to_n and h_many_i_j missing?
#134
uucidl
opened
8 years ago
4
system_allocator invokes undefined behavior
#133
pikhq
closed
8 years ago
1
Usability improvements from the tutorial
#132
abiggerhammer
closed
8 years ago
0
Algebraic Generating Functions from parser
#131
michiexile
closed
9 years ago
0
LuaJIT bindings
#130
abiggerhammer
opened
9 years ago
0
Add monadic bind combinator h_bind
#129
pesco
closed
9 years ago
0
Make vararg combinators macros that add the sentinel
#128
pesco
opened
9 years ago
0
Make parsers `foo__m` macros that expand to `foo__m(mm__, ...)`
#127
pesco
opened
9 years ago
0
Add some missing type conversions to make h_read_bits work with count>32
#126
pesco
closed
9 years ago
0
Descend properly in h_seq_index_path
#125
pesco
closed
9 years ago
0
benchmark segfault if a parse is attempted first
#124
mrdomino
opened
9 years ago
0
h_benchmark_result_free
#123
mrdomino
opened
9 years ago
0
Free res_unamb
#122
mrdomino
closed
9 years ago
0
Probable gcc bug with symptom in h_carray_append
#121
mrdomino
opened
9 years ago
3
Fix #118
#120
thequux
closed
9 years ago
0
User-defined pretty printers
#119
mrdomino
opened
9 years ago
1
Weirdness with mixed-endian parsers that cross byte boundaries
#118
mrdomino
closed
9 years ago
1
Bit constant fields
#117
mrdomino
opened
9 years ago
1
H_VALIDATE_APPLY macro
#116
mrdomino
closed
9 years ago
1
Explicitly export exported symbols, hide the rest
#115
mrdomino
opened
9 years ago
1
llvm doesn't care about your size
#114
mrdomino
closed
9 years ago
0
Build with -std=c99
#113
mrdomino
closed
4 years ago
1
Remove vacuous states in base64_sem?.c
#112
mrdomino
closed
9 years ago
0
Fix compilation when PKG_CONFIG_PATH is not in environ
#111
mrdomino
closed
9 years ago
1
Move backend names into src/benchmark.c
#110
mrdomino
closed
9 years ago
1
Mention user guide in README
#109
mrdomino
closed
9 years ago
0
Fix scons without PKG_CONFIG_PATH, and clarify base64 exampe
#108
mrdomino
closed
9 years ago
1
Scons now doesn't throw away PKG_CONFIG_PATH, so NixOS can build it
#107
sjmackenzie
closed
9 years ago
1
add h_permutation
#106
pesco
closed
10 years ago
0
h_put_value and h_get_value done.
#105
abiggerhammer
closed
10 years ago
0
change pointer type to uintptr_t for portability
#104
abiggerhammer
closed
10 years ago
0
implement h_with_endianness combinator
#103
pesco
closed
10 years ago
1
Previous
Next