summaryrefslogtreecommitdiffstats
path: root/checkman.txr
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2021-01-21 01:09:55 -0800
committerKaz Kylheku <kaz@kylheku.com>2021-01-21 01:09:55 -0800
commit6c608b31b9c6a3ff29bf9d21b27e79d82aa253b5 (patch)
tree909345a642e151f0b93b7d7f0f74da41b6892535 /checkman.txr
parent15cc57607711e8e3de2d97d67d04d72a8d08968b (diff)
downloadtxr-6c608b31b9c6a3ff29bf9d21b27e79d82aa253b5.tar.gz
txr-6c608b31b9c6a3ff29bf9d21b27e79d82aa253b5.tar.bz2
txr-6c608b31b9c6a3ff29bf9d21b27e79d82aa253b5.zip
matcher: cleaner @(let) implementation.
* share/txr/stdlib/match.tl (compile-let-match): Reimplement cleanly in terms of compiling a variable match and a pattern match against the same object and integrating the two. Also, do not reject nil as a variable name; the documentation clearly says it is allowed.
Diffstat (limited to 'checkman.txr')
0 files changed, 0 insertions, 0 deletions