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