summaryrefslogtreecommitdiffstats
path: root/lisplib.c
diff options
context:
space:
mode:
authorPaul A. Patience <paul@apatience.com>2022-01-17 06:40:51 -0500
committerKaz Kylheku <kaz@kylheku.com>2022-01-21 22:30:38 -0800
commit2f9f717738b6bf8e1acd728567a0f953fc8a3614 (patch)
treed06f7df85cacedc967082595e1696a485d15a6e7 /lisplib.c
parent27898e3aa3c6d7daa784712731aa03a7e6d60b22 (diff)
downloadtxr-2f9f717738b6bf8e1acd728567a0f953fc8a3614.tar.gz
txr-2f9f717738b6bf8e1acd728567a0f953fc8a3614.tar.bz2
txr-2f9f717738b6bf8e1acd728567a0f953fc8a3614.zip
type: new macro etypecase.
* lisplib.c (type_set_entries): Add etypecase to autoload list. * stdlib/type.tl (etypecase): New macro. * txr.1: Documented. * stdlib/doc-syms.tl: Updated.
Diffstat (limited to 'lisplib.c')
-rw-r--r--lisplib.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/lisplib.c b/lisplib.c
index 80c8dc59..f841f4c7 100644
--- a/lisplib.c
+++ b/lisplib.c
@@ -292,7 +292,9 @@ static val except_instantiate(val set_fun)
static val type_set_entries(val dlt, val fun)
{
- val name[] = { lit("typecase"), nil };
+ val name[] = {
+ lit("typecase"), lit("etypecase"), nil
+ };
set_dlt_entries(dlt, name, fun);
return nil;
}