| 2007-12-16 |
Joshua Haberman | Tweak the header slightlymaster |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-16 |
Joshua Haberman | add BSD license |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-16 |
Joshua Haberman | Add file headers and footers (modelines) to all files |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-14 |
Joshua Haberman | add a few quick hacks: let client get EOF info, and... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-12 |
Joshua Haberman | add completion callback facility to the interpreter |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-12 |
Joshua Haberman | more progress on interpreter |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-12 |
Joshua Haberman | make compiler emit intfa states in order. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-12 |
Joshua Haberman | bugfixes to interpreter -- we're successfully parsing... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-12 |
Joshua Haberman | let json parser accept lower-case hex digits |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-11 |
Joshua Haberman | fix memory errors -- gzlparse now runs 100% valgrind... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-11 |
Joshua Haberman | Some work on buffering, and a gzlparse command-line... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-11 |
Joshua Haberman | a bit more progress on lua bindings |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-11 |
Joshua Haberman | bugfixes to interpreter |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-11 |
Joshua Haberman | modelines for vim and emacs |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-11 |
Joshua Haberman | small change to make valgrind happy |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-11 |
Joshua Haberman | small tweaks to compiler and utilities |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-11 |
Joshua Haberman | bugfix in load_grammar.c |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-11 |
Joshua Haberman | lots of work on Lua bindings |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-11 |
Joshua Haberman | Fix off-by-one error in slotnum calculations. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-11 |
Joshua Haberman | Update to recognize number of slots in RTN_INFO record. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-11 |
Joshua Haberman | Add 'sketches' to LUA_PATH so that they can be required. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-10 |
Joshua Haberman | make top-level Makefile create lua_path |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-09 |
Joshua Haberman | update the lua bc_read_stream bindings to be properly... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-09 |
Joshua Haberman | adjust compiler includes for directory restructuring... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-09 |
Joshua Haberman | Make lua extension build on both OS X and Linux (Ubuntu) |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-09 |
Joshua Haberman | add Makefiles for all the new directories. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-09 |
Joshua Haberman | do some directory restructuring |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-09 |
Joshua Haberman | an initial implementation of the parsing runtime! |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-06 |
Joshua Haberman | add code to load grammar from Bitcode into C data struc... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-06 |
Joshua Haberman | properly support block skip and rewind in bc_read_stream. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-06 |
Joshua Haberman | properly fill in block length in ENTER_SUBBLOCK records |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-05 |
Joshua Haberman | Decisions are now fully emitted into output bitcode. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-03 |
Joshua Haberman | A bit of refactoring in anticipation of putting decisio... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-02 |
Joshua Haberman | Add bitcode test program. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-12-02 |
Joshua Haberman | Fixed memory corruption bug in bc_read_stream. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-11-19 |
Joshua Haberman | dump_grammar now emits .dot files for all RTNs! Also... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-11-19 |
Joshua Haberman | output bytecode now contains all RTNs also. Everything... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-11-17 |
Joshua Haberman | added code to create minimal number of DFAs -- output... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-11-17 |
Joshua Haberman | added code to detect what terminals cannot coexist... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-11-16 |
Joshua Haberman | fixes for parse and dump_grammar (going to and from... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-11-16 |
Joshua Haberman | add strings to bitcode file, and make dump_grammar... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-11-16 |
Joshua Haberman | added dump_grammar, which can take a bytecode file... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-11-14 |
Joshua Haberman | can write intfas in Bitcode format that can be successf... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-11-04 |
Joshua Haberman | Add file documenting Bitcode file format. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-11-04 |
Joshua Haberman | Add code that theoretically writes IntFAs to bitcode... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-10-18 |
Joshua Haberman | Initial version of bc_read_stream, for reading Bitcode... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-08-26 |
Joshua Haberman | Small changes to language (renamed "ignore" to "allow... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-08-17 |
Joshua Haberman | Can parse JSON! |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-07-23 |
Joshua Haberman | Rudimentary lookahead calculation. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-07-21 |
Joshua Haberman | Deleting two more obselete sketches. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-07-20 |
Joshua Haberman | This code is ugly as sin, but it can successfully build... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-07-20 |
Joshua Haberman | Minimize algorithm from sketches is quite obsolete. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-07-19 |
Joshua Haberman | We're closer to building RTN's for the input grammars! |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-07-18 |
Joshua Haberman | A major refactoring: the FA class is cleaner, and has... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-07-15 |
Joshua Haberman | Code to parse the grammar language. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-06-04 |
Joshua Haberman | Play around with comment styles a bit more, and move... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-06-02 |
Joshua Haberman | Lots of comments and a little restructuring. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-05-27 |
Joshua Haberman | More bugfixes and a better serialize function. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-05-25 |
Joshua Haberman | Fix bugs related to backslash escaping and repetition... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-05-25 |
Joshua Haberman | Add unit tests for data structures and prune a bunch of |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-05-22 |
Joshua Haberman | Ranges work and minimization works (using Hopcroft... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-05-20 |
Joshua Haberman | Major changes, mainly to support using ranges. Everyth... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-05-12 |
Joshua Haberman | Minimization is working! Albeit a really expensive... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-05-12 |
Joshua Haberman | It now works significantly more. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-05-11 |
Joshua Haberman | a new regex parser, and a routine for combining several... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
| 2007-05-05 |
Joshua Haberman | Initial checkin. Everything is quite rough. |
commit | commitdiff | tree | snapshot (tar.gz zip) |