lp:~psmay/+junk/graut.dev

Created by Peter S. May and last modified
Get this branch:
bzr branch lp:~psmay/+junk/graut.dev
Only Peter S. May can upload to this branch. If you are Peter S. May please log in for upload directions.

Related bugs

Related blueprints

Branch information

Owner:
Peter S. May
Status:
Development

Recent revisions

14. By Peter S. May <http://psmay.com/>

Entire project updated to use the new generated model rather than the hand-coded one, which has been discarded.

13. By Peter S. May <http://psmay.com/>

The model portions are now described in a JSON schema. A perl script translates the schema to coffee; another could be used to produce e.g. a Scala version.

12. By Peter S. May <http://psmay.com/>

Renamed children of Node to *Node in order to simplify the naming scheme.

11. By Peter S. May <http://psmay.com/>

Merged visit additions with JSON additions on model.

10. By Peter S. May <http://psmay.com/>

model.coffee : Made the nodes visitors.
walk.coffee : Began writing as visitable.

9. By Peter S. May <http://psmay.com/>

Bare walk.coffee

8. By Peter S. May <http://psmay.com/>

TokenInfo -> Token

7. By Peter S. May <http://psmay.com/>

Moved TokenInfo to model.

6. By Peter S. May <http://psmay.com/>

Added entry point for actually calling the graut parser.
Cakefile does so on entered test input.
Added some diagnostic type checking for model.coffee because the grammar has been invoking it wrong. These are the tribulations of using a non-statically-typed language. :-/

5. By Peter S. May <http://psmay.com/>

Moved grammar out of lib and into its own dir.
New Cakefile material to run the grammar generator and output into the dist lib dir.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers