Versions in this module Expand all Collapse all v0 v0.4.18 May 30, 2016 Changes in this version + const AT + const BANG + const BRACE_L + const BRACE_R + const BRACKET_L + const BRACKET_R + const COLON + const DOLLAR + const EOF + const EQUALS + const FLOAT + const INT + const NAME + const PAREN_L + const PAREN_R + const PIPE + const SPREAD + const STRING + var TokenKind map[int]int + func GetTokenDesc(token Token) string + func GetTokenKindDesc(kind int) string + type Lexer func(resetPosition int) (Token, error) + func Lex(s *source.Source) Lexer + type Token struct + End int + Kind int + Start int + Value string + func (t *Token) String() string