Package ix.util.match

Class Summary
MatchCase The root class for entries in MatchTables. If you think of a MatchTable as analogous to a case statement, a MatchCase is analogous to a single case clause, with the MatchCase's ifSelected method containing the code that is executed in the body of that clause. A MatchCase normally contains a pattern that can be examined by the MatchTable that contains the MatchCase.
MatchEnv A root class for objects that contain the bindings that result from pattern-matching. MatchEnvs are not used automatically in MatchTable-based matching; they are merely available in case they are useful.
MatchTable A MatchTable acts as a kind of pattern-matching case statement.
SimpleMatcher A simple pattern-matcher.