diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2016-09-16 06:16:14 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2016-09-16 06:16:14 -0700 |
commit | 7a868c32f7d21c24dc5b6ceaa285b7ec4236d7ac (patch) | |
tree | 8c2a49357a6c7f50544b472a0c4a247c2a76517b /mpi/mplogic.c | |
parent | bab4304671afedb894b5676d810d114dbc953b85 (diff) | |
download | txr-7a868c32f7d21c24dc5b6ceaa285b7ec4236d7ac.tar.gz txr-7a868c32f7d21c24dc5b6ceaa285b7ec4236d7ac.tar.bz2 txr-7a868c32f7d21c24dc5b6ceaa285b7ec4236d7ac.zip |
Merge macro expanders for while and until.
* eval.c (me_while, me_until, me_while_star, me_until_star):
Functions removed.
(me_while_until, me_while_until_star): New functions.
Here we just check the form symbol and add the negation
to the test. Also: use of (zap flag) in the while* and until*
expansion has been replaced with (set flag nil), because
zap wastefully arranges to yield the prior value, which
is not used at all.
Diffstat (limited to 'mpi/mplogic.c')
0 files changed, 0 insertions, 0 deletions