lp://staging/~db-keen/docbrown/python-parser

Created by Daniel Brumbaugh-Keeney and last modified
Get this branch:
bzr branch lp://staging/~db-keen/docbrown/python-parser
Only Daniel Brumbaugh-Keeney can upload to this branch. If you are Daniel Brumbaugh-Keeney please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Daniel Brumbaugh-Keeney
Project:
DocBrown
Status:
Development

Recent revisions

3. By Daniel Brumbaugh-Keeney

added unicode character database reference

2. By Daniel Brumbaugh-Keeney

fixed rule print_stmt bracket matchup error in grammar.bnf
removed excess whitespace in grammar.bnf
joined many rules in treetop grammar to improve efficiency
set top-level rule in treetop grammar to be input_input
added many labels to treetop grammar
added explicit syntax nodes
removed left-recursion by creating many rule name_suffix
removed any elements of former grammar format
added whitespace where appropriate
removed a great deal of recursion with option repitition
changed convention from name_stmt to name_statement
removed unusual escape sequences
added several auxillary rules referenced, but not defined in grammar.bnf
added unicode data files for unicode named references in strings
added auxillary script for handling unicode
added generated list of syntax nodes for documentation
added python_treetop_spec.rb
added test log ( 42 tests, 403 assertions, 7 failures, 2 errors )
added sample fragments ( file of shorts, and dir of full scripts )
added main test file, with 42 tests, 403+ assertions

1. By Daniel Brumbaugh-Keeney

first commit to python-parser
includes official grammar, and treetop grammar, with compiled version

This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.