diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2018-12-13 06:28:50 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2018-12-13 06:28:50 -0800 |
commit | c547316cbfa514fd793a147c6f2e5aa5d5e0e283 (patch) | |
tree | ebcb101d2265a8e4bf411403c67f86fc61ffe703 /eval.c | |
parent | 526a9c89d0c74788adbc1492e613d174f03fb268 (diff) | |
download | txr-c547316cbfa514fd793a147c6f2e5aa5d5e0e283.tar.gz txr-c547316cbfa514fd793a147c6f2e5aa5d5e0e283.tar.bz2 txr-c547316cbfa514fd793a147c6f2e5aa5d5e0e283.zip |
nzerop: new function.
* arith.c (nzerop): New function.
* eval.c (eval_init): Register nzerop intrinsic.
* lib.h (nzerop): Declared.
* txr.1: Documented.
Diffstat (limited to 'eval.c')
-rw-r--r-- | eval.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -6445,6 +6445,7 @@ void eval_init(void) reg_fun(intern(lit("numberp"), user_package), func_n1(numberp)); reg_fun(intern(lit("zerop"), user_package), func_n1(zerop)); + reg_fun(intern(lit("nzerop"), user_package), func_n1(nzerop)); reg_fun(intern(lit("plusp"), user_package), func_n1(plusp)); reg_fun(intern(lit("minusp"), user_package), func_n1(minusp)); reg_fun(intern(lit("evenp"), user_package), func_n1(evenp)); |