Documentation
¶
Index ¶
Constants ¶
View Source
const FlagV1 = 1
Flag constants – only V1 is used for now.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BinaryNode ¶
func (*BinaryNode) String ¶
func (n *BinaryNode) String() string
String returns a string representation of the node.
type FunctionNode ¶
func (*FunctionNode) String ¶
func (n *FunctionNode) String() string
String returns a string representation of the node.
type Lexer ¶
type Lexer struct {
// contains filtered or unexported fields
}
func (*Lexer) UnclosedTokens ¶
UnclosedTokens returns the stack of unclosed start tokens.
type TokenKind ¶
type TokenKind int
const ( TokenKindStartGroup TokenKind = iota TokenKindStartIndex TokenKindEndGroup TokenKindEndIndex TokenKindSeparator TokenKindDereference TokenKindWildcard TokenKindLogicalOperator TokenKindNumber TokenKindString TokenKindBoolean TokenKindNull TokenKindPropertyName TokenKindFunction TokenKindNamedValue TokenKindStartParameters TokenKindEndParameters TokenKindUnexpected )
Click to show internal directories.
Click to hide internal directories.