Commit Briefs

f8830bf519 Sven M. Hallberg

add .gitignore (main)


fea98436c6 Sven M. Hallberg

silence a warning (misleading indentation)


903947a29f Sven M. Hallberg

forgot to add ini_r.c


9d2eb8f8b6 Sven M. Hallberg

add minip_b, ini_b (boolean return value variant)


e46cabf4da Sven M. Hallberg

add ini_j (json output variant)


6fdc246708 Sven M. Hallberg

remove use of implicit sequences in MANY, OPT


d632b3b70d Sven M. Hallberg

negative memoization fixes


e10003ea19 Sven M. Hallberg

disable benchmark loop


50279efb83 Sven M. Hallberg

add some special characters to section title


3ec4a81bdd Sven M. Hallberg

factor lookup(), store(), and grow() out of memo()


bebd7c2cb6 Sven M. Hallberg

abstract struct memento from type/content of its fields


f9ce7ebaa6 Sven M. Hallberg

compare symbol by pointer rather than string


da6b9ad441 Sven M. Hallberg

adjust documentation


495a6e54da Sven M. Hallberg

add _n (negmem) variant as copy of _m



e87d574af6 Sven M. Hallberg

remove extraneous TRY()


ea5a61bfbe Sven M. Hallberg

oops, hash inp.p with the proper size


6cf0b63863 Sven M. Hallberg

clean up profiling output and hide it behind -DPROFGROW


ba81fd47b2 Sven M. Hallberg

always rebuild the hash table on grow, no realloc


2bac640ef0 Sven M. Hallberg

add memoizing version, first prototype


f2567d1f9b Sven M. Hallberg

don't compile -g by default


8dab20bec0 Sven M. Hallberg

grep ini_a test output a bit


7495cbc87c Sven M. Hallberg

cosmetics


e3cbf91159 Sven M. Hallberg

add TRY() to avoid premature execution of ACTION


c64af147da Sven M. Hallberg

comment wording