summaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
Diffstat (limited to 'share')
-rw-r--r--share/txr/stdlib/place.tl3
1 files changed, 3 insertions, 0 deletions
diff --git a/share/txr/stdlib/place.tl b/share/txr/stdlib/place.tl
index b4828f95..13bfc258 100644
--- a/share/txr/stdlib/place.tl
+++ b/share/txr/stdlib/place.tl
@@ -182,6 +182,7 @@
(let* ((place (sys:pl-expand unex-place env))
(expander (get-update-expander place))
(sys:*pl-env* env)
+ (sys:*lisp1* nil)
(expansion [expander getter setter place body])
(expansion-ex (sys:expand expansion env)))
(sys:cp-origin expansion-ex place)))
@@ -190,6 +191,7 @@
(let* ((place (sys:pl-expand unex-place env))
(expander (get-clobber-expander place))
(sys:*pl-env* env)
+ (sys:*lisp1* nil)
(expansion [expander ssetter place body])
(expansion-ex (sys:expand expansion env)))
(sys:cp-origin expansion-ex place)))
@@ -198,6 +200,7 @@
(let* ((place (sys:pl-expand unex-place env))
(expander (get-delete-expander place))
(sys:*pl-env* env)
+ (sys:*lisp1* nil)
(expansion [expander deleter place body])
(expansion-ex (sys:expand expansion env)))
(sys:cp-origin expansion-ex place))))