diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2021-09-10 07:46:09 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2021-09-10 07:46:09 -0700 |
commit | 3dcd7bb0633d943a84f2e6e8bf47efca8bb0df16 (patch) | |
tree | a6d6f68b8d36a7d1a3f6797253c2326ebf9edf89 /lisplib.h | |
parent | ffe675fea6aabfe3428ebec8ff17863aeec98e5e (diff) | |
download | txr-3dcd7bb0633d943a84f2e6e8bf47efca8bb0df16.tar.gz txr-3dcd7bb0633d943a84f2e6e8bf47efca8bb0df16.tar.bz2 txr-3dcd7bb0633d943a84f2e6e8bf47efca8bb0df16.zip |
matcher: use function for match and match-ecase error.
* stdlib/match.tl (match-pat-error, match-error): New functions.
(match, match-ecase): Generate more compact code which just
calls match-pat-error rather than throwf, and doesn't contain any string
literals.
Diffstat (limited to 'lisplib.h')
0 files changed, 0 insertions, 0 deletions