diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2022-04-04 07:15:52 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2022-04-04 07:15:52 -0700 |
commit | 6522f634df9903e7e8bb40027a818529b664118f (patch) | |
tree | 54313255a838282278c4eb6471a1ec6b2baa16c1 /cppawk-include/cons-priv.h | |
parent | 8335e67e819088cda3b9f05a39b810e1575a66b4 (diff) | |
download | cppawk-6522f634df9903e7e8bb40027a818529b664118f.tar.gz cppawk-6522f634df9903e7e8bb40027a818529b664118f.tar.bz2 cppawk-6522f634df9903e7e8bb40027a818529b664118f.zip |
Rename nump to numberp.
Diffstat (limited to 'cppawk-include/cons-priv.h')
-rw-r--r-- | cppawk-include/cons-priv.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/cppawk-include/cons-priv.h b/cppawk-include/cons-priv.h index 3bc0e19..98c1f35 100644 --- a/cppawk-include/cons-priv.h +++ b/cppawk-include/cons-priv.h @@ -153,11 +153,11 @@ function __bs_esc(raw) return raw } -function __nump(__obj) +function __numberp(__obj) { - return __obj == 0 || __obj + 0 != 0 + return __obj != "" && (__obj == 0 || __obj + 0 != 0) } -#define __nump(obj) ((obj) == 0 || (obj) + 0 != 0) +#define __numberp(obj) (obj != "" && ((obj) == 0 || (obj) + 0 != 0)) function __box(__raw, __case_temps) @@ -252,7 +252,7 @@ function __sexp(__obj, __cret (__bs_esc(substr(__obj, 2))) } - if (__nump(__obj)) { + if (__numberp(__obj)) { return __obj } else if (__null(__obj)) { return "nil" @@ -340,7 +340,7 @@ function __slow_equal(__obj1, __obj2, if (__tc2 == "T") return __obj1 == __unbox(__obj2); - if (__nump(__obj1)) + if (__numberp(__obj1)) return __obj1 + 0 == __obj2 return 0; |