lp:~db-keen/treetop/working-mess
- Get this branch:
- bzr branch lp:~db-keen/treetop/working-mess
Branch information
Recent revisions
- 7. By Daniel Brumbaugh-Keeney
-
made treetop.lang properly identify character classes, removing old regex
- 6. By Daniel Brumbaugh-Keeney
-
made aurochs.treetop into an actual treetop grammar :)
added to_aurochs to treetop-
metagrammar. treetop
much improved to_oniguruma in treetop-metagrammar. treetop
moved more wrap_with_prefix/ suffix into metagrammar- o-helpers
added upcamel_case to metagrammar-o-helpers fixed lack of conversion within prefix to_dylan_peg
fixed "any-char-at-all()" in dylan-peg is now "char"
added dylan-peg.treetop unit testsupdated playground scripts in node_classes.rb
regenerated parse-dylan.dylan from updated dylan.treetopgeneralized runtime.rb
added grammar converters spec
- 5. By Daniel Brumbaugh-Keeney
-
renamed cos => to_oniguruma in treetop-
metagrammar. treetop
added to_dylan_peg in treetop-metagrammar. treetop
added conversion from Ruby's a_var convention to Dylan's a-var
switched to prefering collect + join to inject
added aurochs grammar and example in itself
added generated parse-peg.dylan from treetop-metagrammar. treetop processing itself
added generated parse-dylan.dylan from treetop-metagrammar processing dylan.treetop
added silly MetagrammarOHelpers module for to_dylan_peg
added fixed to_dylan_peg to include semicolons after parse rules - 4. By Daniel Brumbaugh-Keeney
-
fixed treetop.lang to properly recognize container modules
merged container modules, grammar name, and included modules in treetop.lang
added dot (as in graphviz) resources list
added runtime (currently a sample all-inclusive)
created treetop-metagrammar. treetop for compiling to oniguruma
added testeroni.treetop for testing oniguruma compiler - 2. By Daniel Brumbaugh-Keeney
-
added arbitrary metagrammars
added examples in arbitrary grammars
added basic test suite
much improved treetop.lang for gtksourceview-2.0
updated resources file - 1. By Daniel Brumbaugh-Keeney
-
first commit
includes gtksourceview-2.0 language descriptor file for treetop source highlighting
includes resources file for references
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)