diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2014-07-20 20:04:28 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2014-07-20 20:04:28 -0700 |
commit | 636ad323c664f292802316c2da93767e9332f731 (patch) | |
tree | a1d71897cd28c8b28350f4d3b961a2a327b42a5a /ChangeLog | |
parent | 0d29bebdc195800fc416d6bea57d84140d54e7a3 (diff) | |
download | txr-636ad323c664f292802316c2da93767e9332f731.tar.gz txr-636ad323c664f292802316c2da93767e9332f731.tar.bz2 txr-636ad323c664f292802316c2da93767e9332f731.zip |
* eval.c (caseq_s, caseql_s, casequal_s, memq_s, memql_s, memqual_s,
eq_s, eql_s, equal_s): New symbol variables.
(me_case): New static function.
(eval_init): Initialize new variables. Register caseq, caseql and
casequal macros.
Re-register memq, memql, memqual, eq, eql and equal using
new symbol variables.
* txr.1: Document case, caseql and casequal.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -1,5 +1,17 @@ 2014-07-20 Kaz Kylheku <kaz@kylheku.com> + * eval.c (caseq_s, caseql_s, casequal_s, memq_s, memql_s, memqual_s, + eq_s, eql_s, equal_s): New symbol variables. + (me_case): New static function. + (eval_init): Initialize new variables. Register caseq, caseql and + casequal macros. + Re-register memq, memql, memqual, eq, eql and equal using + new symbol variables. + + * txr.1: Document case, caseql and casequal. + +2014-07-20 Kaz Kylheku <kaz@kylheku.com> + * eval.c (eval_init): Register juxt as intrinsic. * lib.c (do_juxt): New static function. |