summaryrefslogtreecommitdiffstats
path: root/lib.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib.h')
-rw-r--r--lib.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib.h b/lib.h
index 5f0df256..63c8b6e7 100644
--- a/lib.h
+++ b/lib.h
@@ -306,6 +306,7 @@ val chr_str(val str, val index);
val chr_str_set(val str, val index, val chr);
val sym_name(val sym);
val make_sym(val name);
+val make_package(val name);
val find_package(val name);
val intern(val str, val package);
val symbolp(val sym);
@@ -355,6 +356,7 @@ val copy_cons(val cons);
val copy_alist(val list);
val mapcar(val fun, val list);
val mappend(val fun, val list);
+val merge(val list1, val list2, val lessfun, val keyfun);
val sort(val list, val lessfun, val keyfun);
void obj_print(val obj, val stream);
@@ -362,6 +364,7 @@ void obj_pprint(val obj, val stream);
void init(const wchar_t *progname, void *(*oom_realloc)(void *, size_t),
val *stack_bottom);
void dump(val obj, val stream);
+void d(val obj);
val match(val spec, val data);
#define nil ((obj_t *) 0)