summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2015-07-21 22:14:23 -0700
committerKaz Kylheku <kaz@kylheku.com>2015-07-21 22:14:23 -0700
commitf10ed814f895f2527b99fc6a55057617a7750ba7 (patch)
tree7e0c421f9b284f195c8e3fae239ef84463d8f0ad /ChangeLog
parent701d5ff8c6a2d4ca6023be345faf4f085db6c689 (diff)
downloadtxr-f10ed814f895f2527b99fc6a55057617a7750ba7.tar.gz
txr-f10ed814f895f2527b99fc6a55057617a7750ba7.tar.bz2
txr-f10ed814f895f2527b99fc6a55057617a7750ba7.zip
Implementing caar, cadr, cdar and friends.
* lib.c (init): Call cadr_init. * lisplib.c (dl_table, set_dlt_entries, dlt_register): Externalize. * lisplib.h (dl_table, set_dlt_entries, dlt_register): Declared. * Makefile (OBJS): Add cadr.o. * cadr.c: New file. * cadr.h: New file. * gencadr.txr: New file. * share/txr/stdlib/cadr.tl: New file. * txr.1: Document cadr accessors.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog22
1 files changed, 22 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index b15a3860..4fec345a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,27 @@
2015-07-21 Kaz Kylheku <kaz@kylheku.com>
+ Implementing caar, cadr, cdar and friends.
+
+ * lib.c (init): Call cadr_init.
+
+ * lisplib.c (dl_table, set_dlt_entries, dlt_register): Externalize.
+
+ * lisplib.h (dl_table, set_dlt_entries, dlt_register): Declared.
+
+ * Makefile (OBJS): Add cadr.o.
+
+ * cadr.c: New file.
+
+ * cadr.h: New file.
+
+ * gencadr.txr: New file.
+
+ * share/txr/stdlib/cadr.tl: New file.
+
+ * txr.1: Document cadr accessors.
+
+2015-07-21 Kaz Kylheku <kaz@kylheku.com>
+
* share/txr/stdlib/place.tl (defplace cdr): Change deletion
semantics so that (del (cdr x)) is symmetric with (del (car x)).