~oubiwann/pylisp-ng/ast-lisp

Viewing all changes in revision 68.

  • Committer: Duncan McGreggor
  • Date: 2011-05-15 20:24:57 UTC
  • Revision ID: duncan@ubuntu.com-20110515202457-k45w9criii606709
2011.05.15

* Commended out tests that test code that will be re-implemented.
* Added another example to the AST sandbox; this one consolidates some of the
logic in the first example, and removes redundancies (stuff provided by the
AST methods and classes).
* Renamed getSExp to sexp_factory.
* Deleted a large chunk of the old symbol module.
* Added operator-identifying code to the symbol module and renamed it mapper.
* Updated the lisp mapping to use AST.
* Added mapper unit tests.
* Added a build_ast function in the parser module.
* Added update methods to various parser classes.
* Moved get_node to a module-level function.
* Deleted old parser code.
* Removed the "new parser" unit tests.
* Added an s-expression parser that uses the AST node parser class.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: