Versions in this module Expand all Collapse all v0 v0.0.1 Feb 27, 2025 Changes in this version + const BraceClose + const BraceOpen + const BracketClose + const BracketOpen + const Comma + const ErrorStart + const OperatorsInfix + const OperatorsPostfix + const OperatorsSN + const ParenClose + const ParenOpen + const QuoteDouble + const QuoteSingle + const Semicolon + const TokenSubTypeConcatenation + const TokenSubTypeError + const TokenSubTypeIntersection + const TokenSubTypeLogical + const TokenSubTypeMath + const TokenSubTypeNumber + const TokenSubTypeRange + const TokenSubTypeStart + const TokenSubTypeStop + const TokenSubTypeText + const TokenSubTypeUnion + const TokenTypeArgument + const TokenTypeFunction + const TokenTypeNoop + const TokenTypeOperand + const TokenTypeOperatorInfix + const TokenTypeOperatorPostfix + const TokenTypeOperatorPrefix + const TokenTypeSubexpression + const TokenTypeUnknown + const TokenTypeWhitespace + const Whitespace + type Parser struct + Formula string + InError bool + InPath bool + InRange bool + InString bool + Offset int + TokenStack Tokens + Tokens Tokens + func ExcelParser() Parser + func (ps *Parser) EOF() bool + func (ps *Parser) Parse(formula string) []Token + func (ps *Parser) PrettyPrint() string + func (ps *Parser) Render() string + type Token struct + TSubType string + TType string + TValue string + type Tokens struct + Index int + Items []Token + func (tk *Tokens) BOF() bool + func (tk *Tokens) EOF() bool