[pypy-dev] scheme interpreter [status report]
jgustak at gmail.com
Thu Jul 26 17:47:16 CEST 2007
> Next step is to implement macros.
We have working simple macros. They are hygienic and referentially transparent.
There is no <ellipsis> support so you can't use (expr ...) syntax yet.
There is also no support for recursive expanding also.
There was again some ExecutionContext refactoring. Still only (let
...) and (let* ...) are fully compatible with macro expanding. (letrec
...) is not.
In the future: more macros! (ellipsis, recursive expanding and CPS style macros)
More information about the Pypy-dev