summaryrefslogtreecommitdiffstats
path: root/genvmop.txr
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2020-10-01 06:09:24 -0700
committerKaz Kylheku <kaz@kylheku.com>2020-10-01 06:09:24 -0700
commit856616ca9fbc158073e8f2a67edd92db151bfce1 (patch)
tree9c377dc486d63556c0199dcab5bc274240828408 /genvmop.txr
parent0b876b42caf102c20d595b343ae60a71b9048eb9 (diff)
downloadtxr-856616ca9fbc158073e8f2a67edd92db151bfce1.tar.gz
txr-856616ca9fbc158073e8f2a67edd92db151bfce1.tar.bz2
txr-856616ca9fbc158073e8f2a67edd92db151bfce1.zip
txr: bugfix: repeat not finding Lisp vars in brace.
The following does not work and is fixed here: @(output) @(repeat) @{lisp-expr ...} @(end) When a Lisp expression occurs in a braced expansion syntax, it is not not traversed to find variables. * parser.y (extract_vars): Treat the second element of a sys:var as a Lisp expression, and find variables. Don't do this in 128 or older compatibility mode, because then that is a TXR expression. * y.tab.c.shipped: Regenerated.
Diffstat (limited to 'genvmop.txr')
0 files changed, 0 insertions, 0 deletions