diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2014-02-22 15:19:46 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2014-02-22 15:19:46 -0800 |
commit | 452cd7ca4ff07009402d618a02d439bdbbfa71a4 (patch) | |
tree | 937c63ef66545d5bc50b9f4ba38a317c8f6763f4 /mpi-patches/use-txr-allocator | |
parent | 7bebc0bdc2a8c47b71b88c04f0c561cf62cfba43 (diff) | |
download | txr-452cd7ca4ff07009402d618a02d439bdbbfa71a4.tar.gz txr-452cd7ca4ff07009402d618a02d439bdbbfa71a4.tar.bz2 txr-452cd7ca4ff07009402d618a02d439bdbbfa71a4.zip |
Implemented macrolet.
* eval.c (macrolet_s): New variable.
(lookup_mac, expand_macrolet): New static functions.
(expand): Recognize and expand macrolet form.
use lookup_mac to resolve macros rather than gethash,
since we have lexical macros now.
(eval_init): Intern macrolet symbol.
Diffstat (limited to 'mpi-patches/use-txr-allocator')
0 files changed, 0 insertions, 0 deletions