Versions in this module Expand all Collapse all v0 v0.6.2 May 9, 2025 v0.6.1 Jan 27, 2025 v0.6.0 Jan 27, 2025 v0.5.2 Jan 24, 2025 v0.5.1 Jan 24, 2025 v0.5.0 Jan 24, 2025 Changes in this version type Token + const PROPERTY_NAME v0.4.1 Jan 11, 2025 v0.4.0 Jan 11, 2025 v0.3.1 Jan 8, 2025 v0.3.0 Jan 8, 2025 v0.2.0 Jan 7, 2025 Changes in this version + var SimpleTokens = [...]Token + type Token int + const AND + const ARRAY_SLICE + const BRACKET_LEFT + const BRACKET_RIGHT + const CHILD + const COMMA + const CURRENT + const EQ + const FALSE + const FILTER + const FLOAT + const FUNCTION + const GE + const GT + const ILLEGAL + const INTEGER + const LE + const LT + const MATCHES + const NE + const NOT + const NULL + const OR + const PAREN_LEFT + const PAREN_RIGHT + const RECURSIVE + const ROOT + const STRING + const STRING_LITERAL + const TILDE + const TRUE + const WILDCARD + func (tok Token) String() string + type TokenInfo struct + Column int + Len int + Line int + Literal string + Token Token + type Tokenizer struct + func NewTokenizer(input string) *Tokenizer + func (t *Tokenizer) Tokenize() Tokens + func (t Tokenizer) ErrorString(target *TokenInfo, msg string) string + func (t Tokenizer) ErrorTokenString(target *TokenInfo, msg string) string + type Tokens []TokenInfo + func (tok Tokens) IsSimple() bool