type Token …
const ILLEGAL …
const EOF …
const COMMENT …
const literal_beg …
const IDENT …
const INT …
const FLOAT …
const IMAG …
const CHAR …
const STRING …
const literal_end …
const operator_beg …
const ADD …
const SUB …
const MUL …
const QUO …
const REM …
const AND …
const OR …
const XOR …
const SHL …
const SHR …
const AND_NOT …
const ADD_ASSIGN …
const SUB_ASSIGN …
const MUL_ASSIGN …
const QUO_ASSIGN …
const REM_ASSIGN …
const AND_ASSIGN …
const OR_ASSIGN …
const XOR_ASSIGN …
const SHL_ASSIGN …
const SHR_ASSIGN …
const AND_NOT_ASSIGN …
const LAND …
const LOR …
const ARROW …
const INC …
const DEC …
const EQL …
const LSS …
const GTR …
const ASSIGN …
const NOT …
const NEQ …
const LEQ …
const GEQ …
const DEFINE …
const ELLIPSIS …
const LPAREN …
const LBRACK …
const LBRACE …
const COMMA …
const PERIOD …
const RPAREN …
const RBRACK …
const RBRACE …
const SEMICOLON …
const COLON …
const operator_end …
const keyword_beg …
const BREAK …
const CASE …
const CHAN …
const CONST …
const CONTINUE …
const DEFAULT …
const DEFER …
const ELSE …
const FALLTHROUGH …
const FOR …
const FUNC …
const GO …
const GOTO …
const IF …
const IMPORT …
const INTERFACE …
const MAP …
const PACKAGE …
const RANGE …
const RETURN …
const SELECT …
const STRUCT …
const SWITCH …
const TYPE …
const VAR …
const keyword_end …
const additional_beg …
const TILDE …
const additional_end …
var tokens …
func (tok Token) String() string { … }
const LowestPrec …
const UnaryPrec …
const HighestPrec …
func (op Token) Precedence() int { … }
var keywords …
func init() { … }
func Lookup(ident string) Token { … }
func (tok Token) IsLiteral() bool { … }
func (tok Token) IsOperator() bool { … }
func (tok Token) IsKeyword() bool { … }
func IsExported(name string) bool { … }
func IsKeyword(name string) bool { … }
func IsIdentifier(name string) bool { … }