From 8629f3e1eb6860d72861800ed5004cf0ae5dd2b3 Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Thu, 13 Oct 2022 07:21:53 -0700 Subject: New function: macroexpand-place. * stdlib/place.tl (sys:pl-expand): Function renamed to macroexpand-place; env parameter becomes optional. (macroexpand-1-place): New function. (place-form-p, call-update-expander, call-clobber-expander, call-delete-expander): Follow rename. * autoload.c (place_set_entries): Register symbols macroexpand-place and macroexpand-1-place for autoload. * txr.1: Documented. * stdlib/doc-syms.tl: Updated. --- autoload.c | 1 + 1 file changed, 1 insertion(+) (limited to 'autoload.c') diff --git a/autoload.c b/autoload.c index a3430a63..336c2518 100644 --- a/autoload.c +++ b/autoload.c @@ -109,6 +109,7 @@ static val place_set_entries(val fun) lit("defplace"), lit("define-place-macro"), lit("define-modify-macro"), lit("placelet"), lit("placelet*"), lit("read-once"), lit("define-accessor"), lit("with-slots"), + lit("macroexpand-place"), lit("macroexpand-1-place"), nil }; -- cgit v1.2.3