isZERO {nlsr} | R Documentation |
Test for constants
Description
Test for the values 0
, 1
or -1
.
Used in newSimplification
definitions.
Usage
isZERO(x)
isONE(x)
isMINUSONE(x)
Arguments
x |
object to be tested |
Value
Returns TRUE
if the argument is the appropriate scalar value.
Examples
isZERO(0)
x <- quote(0*1)
isZERO(x) # This is `*`(0, 1), not a value
isZERO(eval(x))
x <- quote(-1)
isMINUSONE(x) # This is `-`(1), not a value
isMINUSONE(eval(x))
[Package nlsr version 2023.8.31 Index]