diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2011-12-20 11:13:17 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2011-12-20 11:13:17 -0800 |
commit | d19d3af151798c90e967276bd4f03d7db5536056 (patch) | |
tree | c314d59a184860b4eee5379392157fac5b3915ed /eval.c | |
parent | 48f35a0c700900915d9e9701277786bd358a767a (diff) | |
download | txr-d19d3af151798c90e967276bd4f03d7db5536056.tar.gz txr-d19d3af151798c90e967276bd4f03d7db5536056.tar.bz2 txr-d19d3af151798c90e967276bd4f03d7db5536056.zip |
* eval.c (eval_init): New functions registered as intrinsics.
* lib.c (copy_vec, sub_vec): New functions.
* lib.h (copy_vec, sub_vec): Declared.
* txr.1: Stub sections created.
Diffstat (limited to 'eval.c')
-rw-r--r-- | eval.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -1388,6 +1388,8 @@ void eval_init(void) reg_fun(intern(lit("size-vec"), user_package), func_n1(size_vec)); reg_fun(intern(lit("vector-list"), user_package), func_n1(vector_list)); reg_fun(intern(lit("list-vector"), user_package), func_n1(list_vector)); + reg_fun(intern(lit("copy-vec"), user_package), func_n1(copy_vec)); + reg_fun(intern(lit("sub-vec"), user_package), func_n3(sub_vec)); reg_fun(intern(lit("assoc"), user_package), func_n2(assoc)); reg_fun(intern(lit("assq"), user_package), func_n2(assq)); |