summaryrefslogtreecommitdiffstats
path: root/tests/012
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2016-09-08 06:40:06 -0700
committerKaz Kylheku <kaz@kylheku.com>2016-09-08 06:40:06 -0700
commit6752067fbbeb3813fe991a02c03dd26dd6aae1b0 (patch)
tree39ba05d27bdef9770eeae22af5af95442cf768b0 /tests/012
parent97a17b79dd558c8ee8648a0acf2d50299e3c5125 (diff)
downloadtxr-6752067fbbeb3813fe991a02c03dd26dd6aae1b0.tar.gz
txr-6752067fbbeb3813fe991a02c03dd26dd6aae1b0.tar.bz2
txr-6752067fbbeb3813fe991a02c03dd26dd6aae1b0.zip
New slet macro.
* lisplib.c (place_set_entries): Add slet symbol to autoload list for place.tl. * share/txr/stdlib/place.tl (sys:r-s-let-expander): New function. (rlet): Replace body with call to sys:r-s-let-expander. (slet): New macro. * txr.1: Clarification and corrections in rlet description and example. rlet will in fact handle the three-variable rotation case because, since a is not a constant expression, (rlet ((temp a)) ...) reduces to let. Documented new slet.
Diffstat (limited to 'tests/012')
0 files changed, 0 insertions, 0 deletions