]> hydra-www.ietfng.org Git - dyna2/commit
Many changes
authorTim Vieira <tim.f.vieira@gmail.com>
Sun, 30 Jun 2013 02:49:42 +0000 (22:49 -0400)
committerTim Vieira <tim.f.vieira@gmail.com>
Sun, 30 Jun 2013 02:49:42 +0000 (22:49 -0400)
commitc3ca6c8f922d508858171ea328e44f138e1e3dc7
tree38f799f9655f9f95199eb39865f6fe23e5df5c5c
parent434ef58a92ccd237ffe3c2b49f5b95ba01d5c059
Many changes

* Support for `=` aggregator. #23

* BUGFIX: when --plan is specified (sorry :-X)

* tweak to error handling. when an item's aggregator fails we set it's value to
  $error instead of it's last "ok" value.

  the repl also show this item as "changed"

* tweaks to doctest runnner

* attempt at contains/2 for list membership -- will eventually change to infix
  operator `in`

* cons and nil can't be assigned values.
src/Dyna/Backend/Python/Backend.hs
src/Dyna/Backend/Python/chart.py
src/Dyna/Backend/Python/defn.py
src/Dyna/Backend/Python/dyna-doctest.py
src/Dyna/Backend/Python/errors.py
src/Dyna/Backend/Python/interpreter.py
src/Dyna/Backend/Python/repl.py
src/Dyna/Backend/Python/term.py
test/repl/aggregator-conflict
test/repl/late-aggregator-assignment.expect
test/repl/retract-rule.expect