package ast

type ExprKind int

const (
	Literal ExprKind = iota
	ValueRef
	Call
)

type Expr struct {
	Kind  ExprKind
	Type  *Type
	Value []byte
	Ref   *Ref
	Args  []Expr
}
