diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2014-06-19 07:19:16 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2014-06-19 07:19:16 -0700 |
commit | b4bac608774c37350c91233d58578617d352004e (patch) | |
tree | 9273eb07dbb63cede662ffa776ef954c73d775ac /ChangeLog | |
parent | 990b739d9f20664aa62ec23fb9458953a5fb2cd4 (diff) | |
download | txr-b4bac608774c37350c91233d58578617d352004e.tar.gz txr-b4bac608774c37350c91233d58578617d352004e.tar.bz2 txr-b4bac608774c37350c91233d58578617d352004e.zip |
* eval.c (me_ap): New static function.
(eval_init): Use new list_f instead of func_n0v(identity).
Register multi as intrinsic. Register me_ap as ap macro.
* lib.c (list_f): New global variable.
(multi): New function.
(multi_sort): Use list_f in place of func_n0v(identity).
(obj_init): gc-protect and initialize list_f.
* lib.h (list_f, multi): Declared.
* txr.1: Documented multi and ap.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -1,3 +1,18 @@ +2014-06-19 Kaz Kylheku <kaz@kylheku.com> + + * eval.c (me_ap): New static function. + (eval_init): Use new list_f instead of func_n0v(identity). + Register multi as intrinsic. Register me_ap as ap macro. + + * lib.c (list_f): New global variable. + (multi): New function. + (multi_sort): Use list_f in place of func_n0v(identity). + (obj_init): gc-protect and initialize list_f. + + * lib.h (list_f, multi): Declared. + + * txr.1: Documented multi and ap. + 2014-06-18 Kaz Kylheku <kaz@kylheku.com> * eval.c (eval_init): Register member and member_if as intrinsics. |