diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2020-05-31 18:04:59 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2020-05-31 18:04:59 -0700 |
commit | 11e9c8bdc2031050e78f10a8a43ab817870f4ddc (patch) | |
tree | 18dc1273195dde366b0064168cca0955374ec791 /configure | |
parent | 8836ecc90895b5ffcb0644cafa43bc072704bb46 (diff) | |
download | txr-11e9c8bdc2031050e78f10a8a43ab817870f4ddc.tar.gz txr-11e9c8bdc2031050e78f10a8a43ab817870f4ddc.tar.bz2 txr-11e9c8bdc2031050e78f10a8a43ab817870f4ddc.zip |
compiler: bugfix: missing block in dohash and each.
The compiler's expander for dohash, and for the each family of
operators neglects to add the (block nil ...) around the forms
that are expected to be in a block.
* share/txr/stdlib/compiler.tl (expand-dohash, expand-each):
Generate the (block nil ...) around the sys:for construct
which doesn't produce one.
Diffstat (limited to 'configure')
0 files changed, 0 insertions, 0 deletions