eigenhombre / PyClojure

(Parts of) Clojure implemented on top of Python
Other
113 stars 13 forks source link

Reader macro support #21

Closed lclarkmichalek closed 12 years ago

lclarkmichalek commented 12 years ago

Added support for reader macros such as 'a and @a, along with python type initialization in the form (.float 3).

Also extracted the evaluation of lists in the evaluate function into a seperate eval_list function. Built in functions can now be defined simply as functions with the register_builtin decorator.