summaryrefslogtreecommitdiffstats
path: root/lib.h
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2015-07-22 07:43:33 -0700
committerKaz Kylheku <kaz@kylheku.com>2015-07-22 07:43:33 -0700
commit183e90ee84334efe3f27ddaa21ea5bb0355dc15d (patch)
tree8905856ce6569bd6284fec40ed60452167c1ec5a /lib.h
parent420a230dbae897ee32c03297f7e4bb18f683a8b1 (diff)
downloadtxr-183e90ee84334efe3f27ddaa21ea5bb0355dc15d.tar.gz
txr-183e90ee84334efe3f27ddaa21ea5bb0355dc15d.tar.bz2
txr-183e90ee84334efe3f27ddaa21ea5bb0355dc15d.zip
Improve bad argument diagnosis for place macros.
* eval.c (op_mac_param_bind): New static function. (eval_init): Register mac-param-bind operator. * share/txr/stdlib/place.tl (define-place-macro): Use mac-param-bind inside a lambda instead of tb macro. * txr.1: Document mac-param-bind.
Diffstat (limited to 'lib.h')
0 files changed, 0 insertions, 0 deletions