Skip to main content
CrystalDocs
Search documentation
Search
Browse Docs
CrystalShards
About
module
ConditionParser
Constants
COMPARISON_TOKENS = {
TokenType::EqEq
=> "==",
TokenType::NotEq
=> "!=",
TokenType::GreaterThan
=> ">",
TokenType::GreaterEq
=> ">=",
TokenType::LessThan
=> "<",
TokenType::LessEq
=> "<="}
Class methods
parse
(stream :
TokenStream
) :
ConditionExpr
Source
parse_and
(stream :
TokenStream
) :
ConditionExpr
Source
parse_comparison
(stream :
TokenStream
) :
ConditionExpr
Source
parse_or
(stream :
TokenStream
) :
ConditionExpr
Source