summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2014-06-19 07:19:16 -0700
committerKaz Kylheku <kaz@kylheku.com>2014-06-19 07:19:16 -0700
commitb4bac608774c37350c91233d58578617d352004e (patch)
tree9273eb07dbb63cede662ffa776ef954c73d775ac /ChangeLog
parent990b739d9f20664aa62ec23fb9458953a5fb2cd4 (diff)
downloadtxr-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--ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index a736d4bb..b52a0678 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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.