wren-port ~master (2021-12-18T14:20:14.6369696)
Dub
Repo
IS_NUM
wren
value
Undocumented in source. Be warned that the author may not have intended to support it.
bool
IS_NUM
(Value value)
bool
IS_NUM
(Value value)
@
nogc
static if
(!(
WREN_NAN_TAGGING
))
bool
IS_NUM
(
Value
value
)
Meta
Source
See Implementation
wren
value
aliases
SymbolTable
Value
enums
FiberState
MethodType
ObjType
ValueType
functions
AS_BOOL
AS_CLASS
AS_CLOSURE
AS_CSTRING
AS_FIBER
AS_FN
AS_FOREIGN
AS_INSTANCE
AS_LIST
AS_MAP
AS_MODULE
AS_NUM
AS_OBJ
AS_RANGE
AS_STRING
BOOL_VAL
CONST_STRING
GET_TAG
IS_BOOL
IS_CLASS
IS_CLOSURE
IS_FALSE
IS_FIBER
IS_FN
IS_FOREIGN
IS_INSTANCE
IS_LIST
IS_MAP
IS_NULL
IS_NUM
IS_OBJ
IS_RANGE
IS_STRING
IS_UNDEFINED
NUM_VAL
OBJ_VAL
wrenAppendCallFrame
wrenBindMethod
wrenBindSuperclass
wrenBlackenObjects
wrenBlackenSymbolTable
wrenEnsureStack
wrenFreeObj
wrenFunctionBindName
wrenGrayBuffer
wrenGrayObj
wrenGrayValue
wrenListIndexOf
wrenListInsert
wrenListRemoveAt
wrenMapClear
wrenMapGet
wrenMapRemoveKey
wrenMapSet
wrenNewClass
wrenNewClosure
wrenNewFiber
wrenNewForeign
wrenNewFunction
wrenNewInstance
wrenNewList
wrenNewMap
wrenNewModule
wrenNewRange
wrenNewSingleClass
wrenNewString
wrenNewStringFromRange
wrenNewStringLength
wrenNewUpvalue
wrenNumToString
wrenStringCodePointAt
wrenStringFind
wrenStringFormat
wrenStringFromByte
wrenStringFromCodePoint
wrenSymbolTableAdd
wrenSymbolTableClear
wrenSymbolTableEnsure
wrenSymbolTableFind
wrenSymbolTableInit
wrenValuesEqual
manifest constants
FALSE_VAL
GROW_FACTOR
INITIAL_CALL_FRAMES
MAP_LOAD_PERCENT
MASK_TAG
MIN_CAPACITY
NULL_VAL
QNAN
SIGN_BIT
TAG_FALSE
TAG_NAN
TAG_NULL
TAG_TRUE
TAG_UNDEFINED
TAG_UNUSED2
TAG_UNUSED3
TAG_UNUSED4
TRUE_VAL
UNDEFINED_VAL
static functions
allocateString
blackenClass
blackenClosure
blackenFiber
blackenFn
blackenForeign
blackenInstance
blackenList
blackenMap
blackenModule
blackenObject
blackenRange
blackenString
blackenUpvalue
findEntry
hashBits
hashNumber
hashObject
hashString
hashValue
initObj
insertEntry
resizeMap
wrenHasError
wrenIsBool
wrenIsObjType
wrenMapIsValidKey
wrenNumToValue
wrenObjectToValue
wrenStringEqualsCString
wrenValueToNum
wrenValuesSame
structs
CallFrame
FnDebug
MapEntry
Method
Obj
ObjClass
ObjClosure
ObjFiber
ObjFn
ObjForeign
ObjInstance
ObjList
ObjMap
ObjModule
ObjRange
ObjString
ObjUpvalue
WrenHandle