lp:~oubiwann/graph-lisp/500431-fix-evaluator

Created by Duncan McGreggor and last modified
Get this branch:
bzr branch lp:~oubiwann/graph-lisp/500431-fix-evaluator
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:
Merged

Recent revisions

80. By Duncan McGreggor

* Moved Environment into its own module.
* Cleaned up imports.

79. By Duncan McGreggor

* Renamed the lisp module to interpreter.
* Renamed the sexpr module to gexp.

78. By Duncan McGreggor

* Changed GrapParser to use the grap.graph.Tree object instead of the
DirectedGraph object.

77. By Duncan McGreggor

2009.12.25

* Updated the TODO with a note about the immediate need to fix the GrapParser.

* Added a warning to the TODO about the current state of the code base (mixed
parsing methodologies).
* Started adding missing unit tests and attempted short-term solutions to
failing tests (for code that will soon be changing or getting removed).
* Re-added the Vertex class (for now).
* Fixed attribute spelling errors.
* Started fixing the post-conversion eval problems.

76. By Duncan McGreggor

* Added a breaking (intentional) unit test that will help restructure the eval
logic.

75. By Duncan McGreggor

2009.12.24

* Started hacking on the Grap evaluator, a first approximation for (near)
future improvements in evaluating graph-lisp trees.
* Added some methods to the Grap parser, but I'm not sure that class will be
living very much longer; re-implemented those methods on the tree object.
* Started working on the unit tests for the grap evaluator.
* Updated TODO.

74. By Duncan McGreggor

* Updated the dependencies.

73. By Duncan McGreggor

* Fixed another typo in the ChangeLog.
* Updated the mod of an admin script.

72. By Duncan McGreggor

* Added an admin script for doing manual commits (no ChangeLog-generated commit
messages).

71. By Duncan McGreggor

2009.12.23

* Removed old graph code.
* Added convenience methods to Tree class stub.

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