Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
school
v0.2.4
School
Accessor
Action
Atomic
BasePattern
BinaryPattern
Bindings
Domain
Builder
Status
DomainType
DomainTypes
Expression
Fact
FactPattern
Lit
Matcher
Metrics
Not
NullaryPattern
Pattern
Any
None
ProcPattern
ProcType
Property
Relationship
Rule
Builder
Trace
TraceNode
TraceRoot
UnaryPattern
Var
Within
Built with Crystal 1.9.2
2023-10-08 14:49:26 UTC
abstract class
School::Pattern
School::Pattern
School::BasePattern
Reference
Object
Overview
A pattern.
Direct Known Subclasses
School::FactPattern
School::ProcPattern
Defined in:
school/rule/pattern.cr
Instance methods inherited from class
School::BasePattern
match(bindings : Bindings, trace : TraceNode | Nil =
nil
, &block : Bindings -> Nil) : Nil
match
,
to_s(io : IO)
to_s
,
vars : Enumerable(String)
vars