diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2021-08-13 06:25:50 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2021-08-13 06:25:50 -0700 |
commit | 483e15d9af31110d2a34ad20fe010663de5afe19 (patch) | |
tree | 6721ce5ccadde9b844ec674bff3145941fa0da17 /stdlib/debugger.tl | |
parent | 3d7e614022c19d0c42ff32d60c8e51b226fb427d (diff) | |
download | txr-483e15d9af31110d2a34ad20fe010663de5afe19.tar.gz txr-483e15d9af31110d2a34ad20fe010663de5afe19.tar.bz2 txr-483e15d9af31110d2a34ad20fe010663de5afe19.zip |
matcher: new must-match and must-match-case macros.
* lisplib.c (match_set_entries): Intern the match-error symbol.
Register autoloads for must-match and must-match-case.
* stdlib/match.tl (match-error): Register exception symbol, as subtype
of match-error.
(must-match, must-match-case): New macros.
* tests/011/patmatch.tl: Test cases.
* txr.1: Documented.
Diffstat (limited to 'stdlib/debugger.tl')
0 files changed, 0 insertions, 0 deletions