diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2016-03-27 09:41:12 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2016-03-27 09:41:12 -0700 |
commit | 70203c5cdab161f2d12756ff382035efbbaef421 (patch) | |
tree | 4f67b9f661de3a67a547d3e15ba4e1b80ab9e7ef /tests/012/struct.tl | |
parent | 4d0ff5692b7da9f278681d69d8c4b5c37abdd4e3 (diff) | |
download | txr-70203c5cdab161f2d12756ff382035efbbaef421.tar.gz txr-70203c5cdab161f2d12756ff382035efbbaef421.tar.bz2 txr-70203c5cdab161f2d12756ff382035efbbaef421.zip |
Adding rightmost item search functions.
* eval.c (eval_init): Registered intrinsics rmemq, rmemql,
rmemqual, rmember, rmember-if, rposqual, rposql, rposq,
rpos, rpos-if, rfind, rfind-if and rsearch.
* lib.c (rmemq, rmemql, rmemqual, rmember, rmember-if,
rposqual, rposql, rposq, rpos, rpos-if, rfind, rfind-if,
rsearch): New functions.
(rsearch_list): New static function.
(search): Omit unreachable return statement.
* lib.h (rmemq, rmemql, rmemqual, rmember, rmember-if,
rposqual, rposql, rposq, rpos, rpos-if, rfind, rfind-if,
rsearch): Declared.
* txr.1: Documented.
Diffstat (limited to 'tests/012/struct.tl')
0 files changed, 0 insertions, 0 deletions