Versions in this module Expand all Collapse all v0 v0.2.0 Jul 5, 2026 v0.1.0 Jul 5, 2026 Changes in this version + const EvalDirect + const EvalFunction + const EvalIndirect + const RegExpCompat + const RegExpRE2 + var False = interp.False + var NewDefaultNetProvider = interp.NewDefaultNetProvider + var NewDefaultOsProvider = interp.NewDefaultOsProvider + var NewDefaultPrintProvider = interp.NewDefaultPrintProvider + var NewDefaultTimeProvider = interp.NewDefaultTimeProvider + var NewDefaultTimerProvider = interp.NewDefaultTimerProvider + var NewDirModuleProvider = interp.NewDirModuleProvider + var NewFilteredOsProvider = interp.NewFilteredOsProvider + var NewMapModuleProvider = interp.NewMapModuleProvider + var Null = interp.Nul + var True = interp.True + var Undefined = interp.Undef + var WithContext = interp.WithContext + var WithDumpEval = interp.WithDumpEval + var WithErrorColor = interp.WithErrorColor + var WithLimits = interp.WithLimits + var WithModuleProvider = interp.WithModuleProvider + var WithNetProvider = interp.WithNetProvider + var WithOsProvider = interp.WithOsProvider + var WithPrintProvider = interp.WithPrintProvider + var WithRegExpEngine = interp.WithRegExpEngine + var WithSecurity = interp.WithSecurity + var WithSourceMapper = interp.WithSourceMapper + var WithTimeProvider = interp.WithTimeProvider + var WithTimerProvider = interp.WithTimerProvider + func BriefValue(v Value) string + func NewThrow(v Value) error + type Boolean = interp.Boolean + type EvalInfo = interp.EvalInfo + type EvalKind = interp.EvalKind + type EvalObserver = interp.EvalObserver + type HostFunc = interp.HostFunc + type Limits = interp.Limits + type ModuleProvider = interp.ModuleProvider + type NetProvider = interp.NetProvider + type Number = interp.Number + type Object = interp.Object + type Option = interp.Option + type OsProvider = interp.OsProvider + type RegExpEngine = interp.RegExpEngine + type Security = interp.Security + type SourceMapper = interp.SourceMapper + type String = interp.String + type VM = interp.Interpreter + func New(opts ...Option) *VM + type Value = interp.Value + func Bool(b bool) Value + func ThrownValue(err error) (Value, bool)