module

ConditionParser

Constants

COMPARISON_TOKENS = {TokenType::EqEq => "==", TokenType::NotEq => "!=", TokenType::GreaterThan => ">", TokenType::GreaterEq => ">=", TokenType::LessThan => "<", TokenType::LessEq => "<="}

Class methods

parse_and(stream : TokenStream) : ConditionExpr
Source
parse_comparison(stream : TokenStream) : ConditionExpr
Source
parse_or(stream : TokenStream) : ConditionExpr
Source