summaryrefslogtreecommitdiffstats
path: root/hash.h
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2015-08-04 08:37:51 -0700
committerKaz Kylheku <kaz@kylheku.com>2015-08-04 08:37:51 -0700
commit4ecca7c0b2ac3d61658d749f51dc1e7fbc408ed8 (patch)
tree7d53e099bd63c1546eb91bb41eac2700b2ada339 /hash.h
parent7b226277f9ab1d27c657e80e4a44c43c0bedf002 (diff)
downloadtxr-4ecca7c0b2ac3d61658d749f51dc1e7fbc408ed8.tar.gz
txr-4ecca7c0b2ac3d61658d749f51dc1e7fbc408ed8.tar.bz2
txr-4ecca7c0b2ac3d61658d749f51dc1e7fbc408ed8.zip
* hash.c (hash_revget): New function.
* hash.h (hash_revget): Declared. * eval.c (eval_init): Registered hash-revget intrinsic. * txr.1: Documented hash-revget.
Diffstat (limited to 'hash.h')
-rw-r--r--hash.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/hash.h b/hash.h
index a732698a..afc24a0c 100644
--- a/hash.h
+++ b/hash.h
@@ -62,6 +62,7 @@ val hash_subset(val hash1, val hash2);
val hash_proper_subset(val hash1, val hash2);
val hash_update(val hash, val fun);
val hash_update_1(val hash, val key, val fun, val init);
+val hash_revget(val hash, val value, val test, val keyfun);
void hash_process_weak(void);