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 | 6bb07da50af89b9daf5eb367ad968eecf36a24e7 (patch) | |
tree | 8c2a49357a6c7f50544b472a0c4a247c2a76517b /regex.c | |
parent | ed08be3446c860441524408aaa3c5a2d3bbaa919 (diff) | |
download | txr-6bb07da50af89b9daf5eb367ad968eecf36a24e7.tar.gz txr-6bb07da50af89b9daf5eb367ad968eecf36a24e7.tar.bz2 txr-6bb07da50af89b9daf5eb367ad968eecf36a24e7.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 'regex.c')
0 files changed, 0 insertions, 0 deletions