// Copyright (c) 2024-2026 Celestino Amoroso (celestino.amoroso@gmail.com).
// All rights reserved.

// expr.go
package kern

// ----Expression interface
type Expr interface {
	Typer
	Eval(ctx ExprContext) (result any, err error)
	String() string
}
