summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2014-02-22 19:30:40 -0800
committerKaz Kylheku <kaz@kylheku.com>2014-02-22 19:30:40 -0800
commit0e50007d98c6b507e71762d9e5d21b2ee9ec4886 (patch)
tree94a5d2d886acc6f2797da6ade1ceacb590ecd9f6 /ChangeLog
parent1dabce1358de135b82bf0831f045352b3ff9ab1c (diff)
downloadtxr-0e50007d98c6b507e71762d9e5d21b2ee9ec4886.tar.gz
txr-0e50007d98c6b507e71762d9e5d21b2ee9ec4886.tar.bz2
txr-0e50007d98c6b507e71762d9e5d21b2ee9ec4886.zip
* parser.y: Allow the (. expr) syntax to denote expr.
* eval.h: Declare existing lambda_s extern variable. * lib.c (obj_print, obj_pprint): print (lambda sym ...) as (lambda (. sym) ...) and (lambda sym) as (lambda (. sym)). * txr.1: document it.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 0286a61c..02f27206 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,16 @@
2014-02-22 Kaz Kylheku <kaz@kylheku.com>
+ * parser.y: Allow the (. expr) syntax to denote expr.
+
+ * eval.h: Declare existing lambda_s extern variable.
+
+ * lib.c (obj_print, obj_pprint): print (lambda sym ...)
+ as (lambda (. sym) ...) and (lambda sym) as (lambda (. sym)).
+
+ * txr.1: document it.
+
+2014-02-22 Kaz Kylheku <kaz@kylheku.com>
+
Implemented macrolet.
* eval.c (macrolet_s): New variable.