Versions in this module Expand all Collapse all v0 v0.3.0 Oct 7, 2021 v0.2.0 Oct 6, 2021 v0.1.8 May 15, 2020 v0.1.7 Apr 9, 2020 v0.1.6 Mar 25, 2020 Changes in this version + const STRUCT v0.1.5 Dec 6, 2019 Changes in this version + const EQOPCHAN + func EnableDebug(level int) v0.1.4 Dec 5, 2019 v0.1.3 Dec 4, 2019 Changes in this version + const IMPORT v0.1.2 Mar 22, 2019 v0.1.1 Feb 15, 2019 v0.1.0 Feb 12, 2019 v0.0.9 Feb 12, 2019 Changes in this version + const CLOSE + const MAP v0.0.7 Dec 19, 2018 v0.0.6 Jul 4, 2018 v0.0.5 Jun 6, 2018 Changes in this version + const NILCOALESCE v0.0.4 May 9, 2018 v0.0.3 Apr 4, 2018 v0.0.2 Mar 22, 2018 Changes in this version + const DELETE v0.0.1 Mar 18, 2018 Changes in this version + const ANDAND + const ANDEQ + const ARRAY + const BREAK + const CASE + const CATCH + const CHAN + const CONTINUE + const DEFAULT + const DIVEQ + const ELSE + const EOF + const EOL + const EQEQ + const FALSE + const FINALLY + const FOR + const FUNC + const GE + const GO + const IDENT + const IF + const IN + const LE + const LEN + const MAKE + const MINUSEQ + const MINUSMINUS + const MODULE + const MULEQ + const NEQ + const NEW + const NIL + const NUMBER + const OPCHAN + const OREQ + const OROR + const PLUSEQ + const PLUSPLUS + const POW + const RETURN + const SHIFTLEFT + const SHIFTRIGHT + const STRING + const SWITCH + const THROW + const TRUE + const TRY + const TYPE + const UNARY + const VAR + const VARARG + func EnableErrorVerbose() + func Parse(s *Scanner) ([]ast.Stmt, error) + func ParseSrc(src string) ([]ast.Stmt, error) + type Error struct + Fatal bool + Filename string + Message string + Pos ast.Position + func (e *Error) Error() string + type Lexer struct + func (l *Lexer) Error(msg string) + func (l *Lexer) Lex(lval *yySymType) int + type Scanner struct + func (s *Scanner) Init(src string) + func (s *Scanner) Scan() (tok int, lit string, pos ast.Position, err error)