summaryrefslogtreecommitdiffstats
path: root/lib.h
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2012-08-29 18:34:25 -0700
committerKaz Kylheku <kaz@kylheku.com>2012-08-29 18:34:25 -0700
commitdd9f7f30e879123e57a32492c7c82d9d2b361678 (patch)
tree2d956b4b07932cbdf3486619263269c111ff51f7 /lib.h
parentc3700b0be6c78154e811a3225128efec098efcaf (diff)
downloadtxr-dd9f7f30e879123e57a32492c7c82d9d2b361678.tar.gz
txr-dd9f7f30e879123e57a32492c7c82d9d2b361678.tar.bz2
txr-dd9f7f30e879123e57a32492c7c82d9d2b361678.zip
* eval.c (mapcarv): Changed to external linkage.
* eval.h (mapcarv): Declaration added. (eval_init): New intrinsic multi-sort registered. * lib.c (multi_sort_less): New static function. (multi_sort): New function. * lib.h (multi_sort): Declared. * txr.1: stub section added.
Diffstat (limited to 'lib.h')
-rw-r--r--lib.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib.h b/lib.h
index a3429221..475dfe7b 100644
--- a/lib.h
+++ b/lib.h
@@ -635,6 +635,7 @@ val mapcon(val fun, val list);
val mappend(val fun, val list);
val merge(val list1, val list2, val lessfun, val keyfun);
val sort(val seq, val lessfun, val keyfun);
+val multi_sort(val funcs, val lists);
val find(val list, val key, val testfun, val keyfun);
val find_if(val pred, val list, val key);
val set_diff(val list1, val list2, val testfun, val keyfun);