diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2011-12-10 12:20:03 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2011-12-10 12:22:54 -0800 |
commit | 497cd7dee0ca67644d92eeefac277e89361d3053 (patch) | |
tree | 3ebf0bbf69c1f900a067432694bc91490086f3aa /eval.c | |
parent | 64eb78436c46c1c6eecba1093a9072ff829209c4 (diff) | |
download | txr-497cd7dee0ca67644d92eeefac277e89361d3053.tar.gz txr-497cd7dee0ca67644d92eeefac277e89361d3053.tar.bz2 txr-497cd7dee0ca67644d92eeefac277e89361d3053.zip |
* eval.c (eval_init): New functions added as intrinsics.
* hash.c (hash_eql, hash_equal): New external functions.
* hash.h (hash_eql, hash_equal): Declared.
* txr.1: Sections added.
Diffstat (limited to 'eval.c')
-rw-r--r-- | eval.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -1180,6 +1180,8 @@ void eval_init(void) func_n2(set_hash_userdata)); reg_fun(intern(lit("hashp"), user_package), func_n1(hashp)); reg_fun(intern(lit("maphash"), user_package), func_n2(maphash)); + reg_fun(intern(lit("hash-eql"), user_package), func_n1(hash_eql)); + reg_fun(intern(lit("hash-equal"), user_package), func_n1(hash_equal)); reg_fun(intern(lit("eval"), user_package), func_n2(eval_intrinsic)); |