INNER CODE UNIT · Go
func
bbuck/dragon-mud · scripting/lua_value.go:17
func (lv *LuaValue) IsNumber() bool {
switch lv.value.(type) {
case int, int8, int16, int32, int64, float32, float64:
return true
default:
return false
}
}
func (lv *LuaValue) IsString() bool {
_, ok := lv.value.(string)
return ok
}
func (lv *LuaValue) ToBool() bool {
if lv.value == nil {
return false