Versions in this module Expand all Collapse all v1 v1.1.0 Jun 14, 2022 Changes in this version + var CookieCmd = &Command v1.0.0 Feb 12, 2022 Changes in this version + var DecodeCmd = &Command + var DeleteCmd = &Command + var EncodeCmd = &Command + var EnvCmd = &Command + var ExitCmd = &Command + var GetCmd = &Command + var HeadCmd = &Command + var OpenCmd = &Command + var OptionsCmd = &Command + var PatchCmd = &Command + var PostCmd = &Command + var PutCmd = &Command + var ReadCmd = &Command + var ReadlnCmd = &Command + var SendCmd = &Command + var SniffCmd = &Command + var TlsCmd = &Command + var WriteCmd = &Command + var WritelnCmd = &Command + type Command struct + Argc int + Func CommandFunc + Name string + type CommandError struct + Cmd string + Err error + Op string + func (e *CommandError) Error() string + type CommandFunc func(cmd string, args []value.Value) (value.Value, error) + type Context struct + func (c *Context) Copy() *Context + func (c *Context) Get(name string) (value.Value, error) + func (c *Context) Put(name string, val value.Value) + type Error struct + Err error + Pos syntax.Pos + func (e Error) Error() string + func (e Error) Unwrap() error + type Evaluator struct + func New(out io.Writer) *Evaluator + func (e *Evaluator) AddCmd(cmd *Command) + func (e *Evaluator) Eval(c *Context, n syntax.Node) (value.Value, error) + func (e *Evaluator) Run(nn []syntax.Node) error