diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2012-02-19 01:07:31 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2012-02-19 01:07:31 -0800 |
commit | d41a04ccef6e3a511582bd0e25721649d476b2d4 (patch) | |
tree | 81e18fc8bf8748b537acd4f1680027543380fab8 /lib.h | |
parent | 056107ff44d2ae75b7b7db98979d1a920a37d439 (diff) | |
download | txr-d41a04ccef6e3a511582bd0e25721649d476b2d4.tar.gz txr-d41a04ccef6e3a511582bd0e25721649d476b2d4.tar.bz2 txr-d41a04ccef6e3a511582bd0e25721649d476b2d4.zip |
* lib.c (sub, ref, replace): New functions.
* lib.h (sub, ref, replace): Declared.
* match.c (format_field): Generic indexing using new functions.
* txr.1: Documentation stub.
* txr.vim: Highlighting for new functions.
Diffstat (limited to 'lib.h')
-rw-r--r-- | lib.h | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -557,6 +557,9 @@ val sort(val list, val lessfun, val keyfun); val find(val list, val key, val testfun, val keyfun); val set_diff(val list1, val list2, val testfun, val keyfun); val length(val seq); +val sub(val seq, val from, val to); +val ref(val seq, val ind); +val replace(val seq, val from, val to, val items); val env(void); val obj_print(val obj, val stream); val obj_pprint(val obj, val stream); |