diff options
author | Andy Wingo <wingo@pobox.com> | 2010-02-18 18:05:24 +0100 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2010-02-18 22:15:43 +0100 |
commit | d7c53a86954e16f1d6c76cab2c41889ba9133488 (patch) | |
tree | d603f4ebff84a5a389f47eb3622dac6a634b6898 /libguile/cpp_errno.c | |
parent | bb0229b51d53c10164f58cebbeeed85cd9dfe0b8 (diff) | |
download | guile-d7c53a86954e16f1d6c76cab2c41889ba9133488.tar.gz |
add dynlet to tree-il
* module/language/tree-il.scm (<dynlet>, dynlet?, make-dynlet)
(dynlet-src, dynlet-fluids, dynlet-vals, dynlet-body): New tree-il
construct, mapping to `with-fluids'.
(parse-tree-il, unparse-tree-il, tree-il->scheme, tree-il-fold):
(make-tree-il-folder, post-order!, pre-order!): Wire it up.
* module/language/tree-il/analyze.scm (analyze-lexicals): Add dynlet
support.
Diffstat (limited to 'libguile/cpp_errno.c')
0 files changed, 0 insertions, 0 deletions