lp:graph-lisp/pylisp-ng-fork

Created by Duncan McGreggor and last modified
Get this branch:
bzr branch lp:graph-lisp/pylisp-ng-fork
Only Duncan McGreggor can upload to this branch. If you are Duncan McGreggor please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Duncan McGreggor
Project:
graph-lisp
Status:
Development

Recent revisions

62. By Duncan McGreggor

* Starte working on a new interpreter.
* Changed the e and r attributes on the Interpreter to env and parser,
respectively.
* Changed the env attribute on the Environment to bindings.

61. By Duncan McGreggor

* Moved all the handler methods out of the Interpreter and into a new Handler
class.

60. By Duncan McGreggor

* Removed debugging statements.

59. By Duncan McGreggor

2009.12.20

* Changed the new parser's symbol-fetching method to be private.
* Added support for converting number string tokes to NumberObjects from the
symbol module.
* Fixed up some attribute names in the symbol module.
* Renamed the NumberObject coerce method to setValue.
* Finished up the remaining tests in test_parser.

58. By Duncan McGreggor

2009.12.19

* Added a token-symbol mapper.
* Updated the grammar with a sexp factory, thus enabling both the singleton use
as well as custom sexp instances.
* Updated various symbol attributes to be more explicit.
* Started filling out the NewParser class more, and created a unit test module
for it.

57. By Duncan McGreggor

* Added some more unit tests for the grammar test case.
* Started working on a new parser that uses the new grammar.

56. By Duncan McGreggor

2009.12.18

* Renamed method names to use the Twisted standard (but left the do_* methods
alone for now).
* Cleaned up some formatting.

55. By Duncan McGreggor

* Made minor changes to Paul's sexpr grammar for inclusion in pyLisp-NG.
* Added initial unit tests for sexpr grammar.
* Updated TODO with house-cleaning plans.

54. By Duncan McGreggor

2008.12.23

* Added an example grammar from Paul McGuire.

53. By Duncan McGreggor

Updated ChangeLog.

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.

Subscribers