Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Initialiser ¶
type Initialiser interface { Scan(s *script.Script) error Expression(op *script.Expression) error Statements(op *script.Statements) error Statement(op *script.Statement) error }
func NewInitialiser ¶
func NewInitialiser() Initialiser
type Parser ¶
type Parser interface { Parse(fileName string, r io.Reader, opts ...participle.ParseOption) (*script.Script, error) ParseBytes(fileName string, b []byte, opts ...participle.ParseOption) (*script.Script, error) ParseString(fileName, src string, opts ...participle.ParseOption) (*script.Script, error) ParseFile(fileName string, opts ...participle.ParseOption) (*script.Script, error) IncludePath(s string) error EBNF() string }
Click to show internal directories.
Click to hide internal directories.