class School::Within
- School::Within
- School::Expression
- Reference
- Object
Overview
A "within" expression.
Included Modules
Defined in:
school/rule/expression.crConstructors
- .new(targets : Array(Atomic), name : String | Nil = nil)
- .new(targets : Array(DomainTypes), name : String | Nil = nil)
- .new(*targets : Atomic, name : String | Nil = nil)
- .new(*targets : DomainTypes, name : String | Nil = nil)
Instance Method Summary
-
#==(other : self)
Returns
true
if this reference is the same as other. -
#match(value : DomainTypes) : Result
Matches the expression to a value.
- #targets : Array(School::Atomic)