diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2020-03-22 18:50:40 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2020-03-22 18:50:40 -0700 |
commit | 2a8b1e4388daa00005cbc1e25913479075507ab2 (patch) | |
tree | 8804f6c4dc3b7d8f4888fe92e5fe559bb30cebb5 /checkman.txr | |
parent | 24bfded1413e45bb949f6c1ee2b3e8ef34f12329 (diff) | |
download | txr-2a8b1e4388daa00005cbc1e25913479075507ab2.tar.gz txr-2a8b1e4388daa00005cbc1e25913479075507ab2.tar.bz2 txr-2a8b1e4388daa00005cbc1e25913479075507ab2.zip |
apf and ipf: take arguments that are inserted.
The apf and ipf functions now take arguments in addition to
the function that is being wrapped. If specified, these
arguments are inserted to the left the applied arguments.
* eval.c (do_args_apf, do_args_ipf): New static functions.
(apf, ipf): Use do_args_apf and do_args_ipf, respectively,
for handling the case when arguments are present.
Passing the stored arguments is done with the help of the new
DARG type, instead of consing up a list.
* txr.1: Documented new arguments of apf and ipf.
Diffstat (limited to 'checkman.txr')
0 files changed, 0 insertions, 0 deletions