diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2018-04-04 06:53:29 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2018-04-04 06:53:29 -0700 |
commit | 0cc6af7235debd8c4d710d806ffd3a6fb40ebeb4 (patch) | |
tree | e27c20b998d03cba6390c4e24fe4122eebc1fe78 /arith.c | |
parent | b856f42249c2b0d45910c519c5e4c656a4c4ec9f (diff) | |
download | txr-0cc6af7235debd8c4d710d806ffd3a6fb40ebeb4.tar.gz txr-0cc6af7235debd8c4d710d806ffd3a6fb40ebeb4.tar.bz2 txr-0cc6af7235debd8c4d710d806ffd3a6fb40ebeb4.zip |
compiler: don't add compile-time gensym into env.
* share/txr/stdlib/compiler.tl (compiler comp-tree-case): The
block name isn't a lexical variable; do not add it to nenv via
extend-var. Just bind to gensym directly and insert where
needed. This reduces the run-time frame size by one entry.
Diffstat (limited to 'arith.c')
0 files changed, 0 insertions, 0 deletions