Versions in this module Expand all Collapse all v0 v0.1.9 Dec 4, 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)