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

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…