Versions in this module Expand all Collapse all v0 v0.9.0 Jan 25, 2025 Changes in this version + type BinaryExpression struct + Left Expression + Operator *token.Token + Right Expression + func (be *BinaryExpression) TokenLiteral() string + type ComparisonExpression struct + Left string + Operator *token.Token + Right string + func (ce *ComparisonExpression) TokenLiteral() string + type Expression interface + type Node interface + TokenLiteral func() string + type Parser struct + func New(tokens []*token.Token) *Parser + func (p *Parser) Parse() (Expression, error) + func (p *Parser) ParseExpression() (Expression, error) + func (p *Parser) ParseOr() (Expression, error)