summaryrefslogtreecommitdiffstats
path: root/hash.c
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2019-10-29 06:36:13 -0700
committerKaz Kylheku <kaz@kylheku.com>2019-10-29 14:46:43 -0700
commit6896d02e5bdb2deb0f0b3d3becfe55dd9981a78b (patch)
tree9170e0a0036b6b5946414f7239a203f00ec968b4 /hash.c
parent7cab13d777f7c70ca3db2589c253d59f646c7e6d (diff)
downloadtxr-6896d02e5bdb2deb0f0b3d3becfe55dd9981a78b.tar.gz
txr-6896d02e5bdb2deb0f0b3d3becfe55dd9981a78b.tar.bz2
txr-6896d02e5bdb2deb0f0b3d3becfe55dd9981a78b.zip
naming: get the -func out, at least some of it.
The code base contains a lot of irksome _func which should be _fun, and also the public functions func-get-form and func-get-name are irksomely named. As a first step, we can fix parameters which carry this suffix. * glob.c (global_wrap): errfunc argument renamed to errfun. * glob.h (global_wrap): Likewise. * hash.h (hash_uni, hash_isec): join_func argument renamed to joinfun. * hash.h (hash_uni, hash_isec): Likewise. * txr.1: fixed gen-func typo. Arguments renamed in descriptions of hash-uni, hash-isec, iff, iffi, glob, and ftw.
Diffstat (limited to 'hash.c')
-rw-r--r--hash.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/hash.c b/hash.c
index e85efa03..b7320ba6 100644
--- a/hash.c
+++ b/hash.c
@@ -1533,7 +1533,7 @@ val hash_alist(val hash)
return make_lazy_cons_car(func_f1(iter, hash_alist_lazy), cell);
}
-val hash_uni(val hash1, val hash2, val join_func)
+val hash_uni(val hash1, val hash2, val joinfun)
{
val self = lit("hash-uni");
struct hash *h1 = coerce(struct hash *, cobj_handle(self, hash1, hash_s));
@@ -1558,7 +1558,7 @@ val hash_uni(val hash1, val hash2, val join_func)
entry;
entry = hash_next(hiter))
{
- if (missingp(join_func)) {
+ if (missingp(joinfun)) {
sethash(hout, us_car(entry), us_cdr(entry));
} else {
val new_p;
@@ -1566,7 +1566,7 @@ val hash_uni(val hash1, val hash2, val join_func)
if (new_p)
sethash(hout, us_car(entry), us_cdr(entry));
else
- set(ptr, funcall2(join_func, us_cdr(entry), deref(ptr)));
+ set(ptr, funcall2(joinfun, us_cdr(entry), deref(ptr)));
}
}
@@ -1633,7 +1633,7 @@ val hash_symdiff(val hash1, val hash2)
}
}
-val hash_isec(val hash1, val hash2, val join_func)
+val hash_isec(val hash1, val hash2, val joinfun)
{
val self = lit("hash-isec");
struct hash *h1 = coerce(struct hash *, cobj_handle(self, hash1, hash_s));
@@ -1653,10 +1653,10 @@ val hash_isec(val hash1, val hash2, val join_func)
{
val found = gethash_e(self, hash2, us_car(entry));
if (found) {
- if (missingp(join_func))
+ if (missingp(joinfun))
sethash(hout, us_car(entry), us_cdr(entry));
else
- sethash(hout, us_car(entry), funcall2(join_func, us_cdr(entry), us_cdr(found)));
+ sethash(hout, us_car(entry), funcall2(joinfun, us_cdr(entry), us_cdr(found)));
}
}