about summary refs log tree commit diff
path: root/pkg/lang/vm/value/core_ptrs.go
blob: a1f036569f7695cc485388cbab916bf25245129a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package value

import (
	"jinx/pkg/lang/vm/mem"
)

const (
	CORE_TYPE_NULL = mem.Ptr(iota + 1)
	CORE_TYPE_INT
	CORE_TYPE_FLOAT
	CORE_TYPE_STRING
	CORE_TYPE_BOOL
	CORE_TYPE_ARRAY
	CORE_TYPE_FUNCTION

	CORE_TYPE_TYPE_REF
)