RosettaCodeData/Task/Pattern-matching/Rascal/pattern-matching-2.rascal

9 lines
178 B
Plaintext

// Quoted pattern
` Token1 Token2 ... Tokenn `
// A typed quoted pattern
(Symbol) ` Token1 Token2 ... TokenN `
// A typed variable pattern
<Type Var>
// A variable pattern
<Var>