diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2021-02-02 06:39:06 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2021-02-02 06:39:06 -0800 |
commit | 78b460717e5fda8bb461101775d2298d365a78a6 (patch) | |
tree | 8fb6338400ce3f1799cf0771d73fee34e271a096 /tests/002/proc/27684/tasks | |
parent | f035e79310802af5370d40589ac7db850eff5a14 (diff) | |
download | txr-78b460717e5fda8bb461101775d2298d365a78a6.tar.gz txr-78b460717e5fda8bb461101775d2298d365a78a6.tar.bz2 txr-78b460717e5fda8bb461101775d2298d365a78a6.zip |
matcher: fix @(and/or) backreferencing issue.
* share/txr/stdlib/match.tl (var-list merge): New method.
(compile-or-match, compile-and-match): After compiling the
sub-patterns, merge all of their new variables produced in
their isolated var-list copies back into var-list, so they are
visible to subsequent compilation.
Diffstat (limited to 'tests/002/proc/27684/tasks')
0 files changed, 0 insertions, 0 deletions