diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2019-02-13 06:54:42 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2019-02-13 06:54:42 -0800 |
commit | 014c61e860fce07cceee60efecd949a17e53f2ae (patch) | |
tree | 5a3ffb653eb25298582cbb458e53d804197076ff /parser.y | |
parent | bb5d5d3efed8491ce2159abdf3da2114db91e5eb (diff) | |
download | txr-014c61e860fce07cceee60efecd949a17e53f2ae.tar.gz txr-014c61e860fce07cceee60efecd949a17e53f2ae.tar.bz2 txr-014c61e860fce07cceee60efecd949a17e53f2ae.zip |
optimizing diff, isec and uni for non-lists.
Also, these functions now support hashes.
* eval.c (eval_init): Register only the deprecated set-diff to
the set_diff function. The diff intrinsic is now going to the
new function named diff.
* lib.c (diff): New function.
(isec, uni): Rewritten to use seq_iter_t.
* lib.h (diff): Declared.
* txr.1: Documentation updated.
Diffstat (limited to 'parser.y')
0 files changed, 0 insertions, 0 deletions