diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2016-09-21 06:42:10 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2016-09-21 06:42:10 -0700 |
commit | 5faabad60b69d277cd37937361dbd4525721f6a2 (patch) | |
tree | 6059a13a21c13c675680ace2ca6cb6d03c6425f1 /eval.c | |
parent | ec48df3cd8f6d561c5fa919dc5a3ffee25876401 (diff) | |
download | txr-5faabad60b69d277cd37937361dbd4525721f6a2.tar.gz txr-5faabad60b69d277cd37937361dbd4525721f6a2.tar.bz2 txr-5faabad60b69d277cd37937361dbd4525721f6a2.zip |
Use rlet in a few place macros for better code.
* share/txr/stdlib/place.tl (pset, push, pushnew): Use rlet
for binding the assigned or pushed value to a temporary,
so the temporary can disappear if the value is a constant.
Diffstat (limited to 'eval.c')
0 files changed, 0 insertions, 0 deletions