summaryrefslogtreecommitdiffstats
path: root/lisplib.c
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2016-03-28 06:15:18 -0700
committerKaz Kylheku <kaz@kylheku.com>2016-03-28 06:15:18 -0700
commite6e2346e5cae8dd1a0ac6ad4676fd2ae1ad4ce98 (patch)
treee2f48f85c49b46267b368cb91d91c3f6b931cf0a /lisplib.c
parent70203c5cdab161f2d12756ff382035efbbaef421 (diff)
downloadtxr-e6e2346e5cae8dd1a0ac6ad4676fd2ae1ad4ce98.tar.gz
txr-e6e2346e5cae8dd1a0ac6ad4676fd2ae1ad4ce98.tar.bz2
txr-e6e2346e5cae8dd1a0ac6ad4676fd2ae1ad4ce98.zip
New macro: lset.
* lisplib.c (place_set_entries): Added "lset" to autoload list. * share/txr/stdlib/place.tl (lset): New macro. * txr.1: Documented lset.
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 9ac7e3a7..bf41ab82 100644
--- a/lisplib.c
+++ b/lisplib.c
@@ -69,7 +69,7 @@ static val place_set_entries(val dlt, val fun)
lit("with-delete-expander"),
lit("set"), lit("pset"), lit("zap"), lit("flip"), lit("inc"), lit("dec"),
lit("push"), lit("pop"), lit("swap"), lit("shift"), lit("rotate"),
- lit("pushnew"), lit("del"),
+ lit("pushnew"), lit("del"), lit("lset"),
lit("defplace"), lit("define-place-macro"), lit("define-modify-macro"),
lit("placelet"), lit("placelet*"), lit("define-acessor"),
lit("with-slots"),