summaryrefslogtreecommitdiffstats
path: root/txr.1
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2017-01-29 08:16:59 -0800
committerKaz Kylheku <kaz@kylheku.com>2017-01-29 08:16:59 -0800
commit6cd69f064604b84d68add090b5d8aa69313672df (patch)
treee33f46247b8d19ff4cf9a5d9278a41a6e26bca3b /txr.1
parent1ddcfabd1b389bbf1512cf405a10dbde6efd8101 (diff)
downloadtxr-6cd69f064604b84d68add090b5d8aa69313672df.tar.gz
txr-6cd69f064604b84d68add090b5d8aa69313672df.tar.bz2
txr-6cd69f064604b84d68add090b5d8aa69313672df.zip
catch: expand param macros before inserting arg.
* share/txr/stdlib/except.tl (catch): Expand the parameters and body of each clause with sys:expand-params to get rid of parameter macros. Then insert the leftmost gensym. This now allows parameter macros to be used in cach clauses.
Diffstat (limited to 'txr.1')
0 files changed, 0 insertions, 0 deletions