summaryrefslogtreecommitdiffstats
path: root/lisplib.c
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2017-10-19 06:56:36 -0700
committerKaz Kylheku <kaz@kylheku.com>2017-10-19 06:56:36 -0700
commit48ed73b524a4a61fe25d567744bc0bfdda50ebca (patch)
tree1abc670057c8b5d4a877b792066e43ddb940355c /lisplib.c
parent3dee4bb2ff4bb18fa2eb4540b6c7d70d487d62af (diff)
downloadtxr-48ed73b524a4a61fe25d567744bc0bfdda50ebca.tar.gz
txr-48ed73b524a4a61fe25d567744bc0bfdda50ebca.tar.bz2
txr-48ed73b524a4a61fe25d567744bc0bfdda50ebca.zip
New variant of op: lop.
* lisplib.c (op_set_entries): Add lop to auto-load list. * share/txr/stdlib/op.tl (sys:op-expand): Recognize lop and implement its transformation. (lop) New macro. * txr.1: Documented.
Diffstat (limited to 'lisplib.c')
-rw-r--r--lisplib.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lisplib.c b/lisplib.c
index 8379abf9..1782e671 100644
--- a/lisplib.c
+++ b/lisplib.c
@@ -563,7 +563,7 @@ static val doloop_instantiate(val set_fun)
static val op_set_entries(val dlt, val fun)
{
val name[] = {
- lit("op"), lit("do"),
+ lit("op"), lit("do"), lit("lop"),
nil
};
set_dlt_entries(dlt, name, fun);