diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2014-01-27 00:47:43 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2014-01-27 00:47:43 -0800 |
commit | 857dda93d112fdd5e776f5dce2bbfc8a51704b2a (patch) | |
tree | a0f2d19df381ecc4d7bf5c1bf144fc70e643309b /ChangeLog | |
parent | bcc1770bf64c62dc5c6404596017cf73a6c9e25e (diff) | |
download | txr-857dda93d112fdd5e776f5dce2bbfc8a51704b2a.tar.gz txr-857dda93d112fdd5e776f5dce2bbfc8a51704b2a.tar.bz2 txr-857dda93d112fdd5e776f5dce2bbfc8a51704b2a.zip |
* lib.c (reduce_left, reduce_right): changing the behavior so that
the initial value is optional. this creates the possibility that
the effective list of operands is empty, in which case the function
must support a call with no arguments, just like in the common lisp
reduce.
* txr.1: rewrote reduce-left and reduce-right documentation.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -1,5 +1,15 @@ 2014-01-27 Kaz Kylheku <kaz@kylheku.com> + * lib.c (reduce_left, reduce_right): changing the behavior so that + the initial value is optional. this creates the possibility that + the effective list of operands is empty, in which case the function + must support a call with no arguments, just like in the common lisp + reduce. + + * txr.1: rewrote reduce-left and reduce-right documentation. + +2014-01-27 Kaz Kylheku <kaz@kylheku.com> + * lib.c (obj_print, obj_pprint): Bugfix: there may be additional expressions forms in (sys:var <sym>) after the sym. These were not being printed. Such syntax occurs |