diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2014-01-20 23:40:39 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2014-01-20 23:40:39 -0800 |
commit | b9b4014c02f36f5b468283ed6ef64783146306cf (patch) | |
tree | 3b5054d4a63e9014981c079ef52f2bb776b41885 /eval.c | |
parent | da6ce99db9ac21b417262f5d23e605aee391b70e (diff) | |
download | txr-b9b4014c02f36f5b468283ed6ef64783146306cf.tar.gz txr-b9b4014c02f36f5b468283ed6ef64783146306cf.tar.bz2 txr-b9b4014c02f36f5b468283ed6ef64783146306cf.zip |
* lib.c (broken_down_time_list): New static function.
(time_fields_local, time_fields_utc): New functions.
* lib.h (time_fields_local, time_fields_utc): Declared.
* eval.c (eval_init): Intern time_fields_local and time_fields_utc
as intrinsic functions.
* txr.1: Documented.
Diffstat (limited to 'eval.c')
-rw-r--r-- | eval.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -2665,6 +2665,8 @@ void eval_init(void) reg_fun(intern(lit("time-usec"), user_package), func_n0(time_sec_usec)); reg_fun(intern(lit("time-string-local"), user_package), func_n2(time_string_local)); reg_fun(intern(lit("time-string-utc"), user_package), func_n2(time_string_utc)); + reg_fun(intern(lit("time-fields-local"), user_package), func_n1(time_fields_local)); + reg_fun(intern(lit("time-fields-utc"), user_package), func_n1(time_fields_utc)); reg_fun(intern(lit("make-time"), user_package), func_n7(make_time)); reg_fun(intern(lit("make-time-utc"), user_package), func_n7(make_time_utc)); |