class Cucumber::BooleanExpression
- Cucumber::BooleanExpression
- Reference
- Object
Defined in:
cucumber/boolean_expression.crConstructors
Instance Method Summary
- #elem_prim : Cucumber::BooleanExpression | String | Nil
- #elem_sec : Cucumber::BooleanExpression | String | Nil
- #evaluate(variables : StaticArray(Array, String))
- #op : Symbol
-
#to_s
Returns a nicely readable and concise string representation of this object, typically intended for users.
Constructor Detail
def self.new(op : Symbol, elem_prim : BooleanExpressionElements, elem_sec : BooleanExpressionElements | Nil = nil)
#
Instance Method Detail
def to_s
#
Description copied from class Object
Returns a nicely readable and concise string representation of this object, typically intended for users.
This method should usually not be overridden. It delegates to
#to_s(IO)
which can be overridden for custom implementations.
Also see #inspect
.