Module: TieredCategoryExpressions
- Defined in:
- lib/tiered_category_expressions/expression.rb,
lib/tiered_category_expressions/generator.rb,
lib/tiered_category_expressions/preprocessor.rb,
lib/tiered_category_expressions/exceptions.rb
Defined Under Namespace
Modules: Generator, Preprocessor Classes: Error, Expression, ParseError
Class Method Summary collapse
-
.Expression(expression) ⇒ Expression
(also: TCE)
Converts input to an Expression.
Class Method Details
.Expression(expression) ⇒ Expression Also known as: TCE
Converts input to an Expression.
16 17 18 19 20 21 |
# File 'lib/tiered_category_expressions/expression.rb', line 16 def Expression(expression) case expression when TieredCategoryExpressions::Expression then expression else TieredCategoryExpressions::Expression.parse(expression.to_s) end end |