philodendron.git
2007-12-16 Joshua HabermanTweak the header slightlymaster
2007-12-16 Joshua Habermanadd BSD license
2007-12-16 Joshua HabermanAdd file headers and footers (modelines) to all files
2007-12-14 Joshua Habermanadd a few quick hacks: let client get EOF info, and...
2007-12-12 Joshua Habermanadd completion callback facility to the interpreter
2007-12-12 Joshua Habermanmore progress on interpreter
2007-12-12 Joshua Habermanmake compiler emit intfa states in order.
2007-12-12 Joshua Habermanbugfixes to interpreter -- we're successfully parsing...
2007-12-12 Joshua Habermanlet json parser accept lower-case hex digits
2007-12-11 Joshua Habermanfix memory errors -- gzlparse now runs 100% valgrind...
2007-12-11 Joshua HabermanSome work on buffering, and a gzlparse command-line...
2007-12-11 Joshua Habermana bit more progress on lua bindings
2007-12-11 Joshua Habermanbugfixes to interpreter
2007-12-11 Joshua Habermanmodelines for vim and emacs
2007-12-11 Joshua Habermansmall change to make valgrind happy
2007-12-11 Joshua Habermansmall tweaks to compiler and utilities
2007-12-11 Joshua Habermanbugfix in load_grammar.c
2007-12-11 Joshua Habermanlots of work on Lua bindings
2007-12-11 Joshua HabermanFix off-by-one error in slotnum calculations.
2007-12-11 Joshua HabermanUpdate to recognize number of slots in RTN_INFO record.
2007-12-11 Joshua HabermanAdd 'sketches' to LUA_PATH so that they can be required.
2007-12-10 Joshua Habermanmake top-level Makefile create lua_path
2007-12-09 Joshua Habermanupdate the lua bc_read_stream bindings to be properly...
2007-12-09 Joshua Habermanadjust compiler includes for directory restructuring...
2007-12-09 Joshua HabermanMake lua extension build on both OS X and Linux (Ubuntu)
2007-12-09 Joshua Habermanadd Makefiles for all the new directories.
2007-12-09 Joshua Habermando some directory restructuring
2007-12-09 Joshua Habermanan initial implementation of the parsing runtime!
2007-12-06 Joshua Habermanadd code to load grammar from Bitcode into C data struc...
2007-12-06 Joshua Habermanproperly support block skip and rewind in bc_read_stream.
2007-12-06 Joshua Habermanproperly fill in block length in ENTER_SUBBLOCK records
2007-12-05 Joshua HabermanDecisions are now fully emitted into output bitcode.
2007-12-03 Joshua HabermanA bit of refactoring in anticipation of putting decisio...
2007-12-02 Joshua HabermanAdd bitcode test program.
2007-12-02 Joshua HabermanFixed memory corruption bug in bc_read_stream.
2007-11-19 Joshua Habermandump_grammar now emits .dot files for all RTNs! Also...
2007-11-19 Joshua Habermanoutput bytecode now contains all RTNs also. Everything...
2007-11-17 Joshua Habermanadded code to create minimal number of DFAs -- output...
2007-11-17 Joshua Habermanadded code to detect what terminals cannot coexist...
2007-11-16 Joshua Habermanfixes for parse and dump_grammar (going to and from...
2007-11-16 Joshua Habermanadd strings to bitcode file, and make dump_grammar...
2007-11-16 Joshua Habermanadded dump_grammar, which can take a bytecode file...
2007-11-14 Joshua Habermancan write intfas in Bitcode format that can be successf...
2007-11-04 Joshua HabermanAdd file documenting Bitcode file format.
2007-11-04 Joshua HabermanAdd code that theoretically writes IntFAs to bitcode...
2007-10-18 Joshua HabermanInitial version of bc_read_stream, for reading Bitcode...
2007-08-26 Joshua HabermanSmall changes to language (renamed "ignore" to "allow...
2007-08-17 Joshua HabermanCan parse JSON!
2007-07-23 Joshua HabermanRudimentary lookahead calculation.
2007-07-21 Joshua HabermanDeleting two more obselete sketches.
2007-07-20 Joshua HabermanThis code is ugly as sin, but it can successfully build...
2007-07-20 Joshua HabermanMinimize algorithm from sketches is quite obsolete.
2007-07-19 Joshua HabermanWe're closer to building RTN's for the input grammars!
2007-07-18 Joshua HabermanA major refactoring: the FA class is cleaner, and has...
2007-07-15 Joshua HabermanCode to parse the grammar language.
2007-06-04 Joshua HabermanPlay around with comment styles a bit more, and move...
2007-06-02 Joshua HabermanLots of comments and a little restructuring.
2007-05-27 Joshua HabermanMore bugfixes and a better serialize function.
2007-05-25 Joshua HabermanFix bugs related to backslash escaping and repetition...
2007-05-25 Joshua HabermanAdd unit tests for data structures and prune a bunch of
2007-05-22 Joshua HabermanRanges work and minimization works (using Hopcroft...
2007-05-20 Joshua HabermanMajor changes, mainly to support using ranges. Everyth...
2007-05-12 Joshua HabermanMinimization is working! Albeit a really expensive...
2007-05-12 Joshua HabermanIt now works significantly more.
2007-05-11 Joshua Habermana new regex parser, and a routine for combining several...
2007-05-05 Joshua HabermanInitial checkin. Everything is quite rough.