diff --git a/packages/core/pattern.mjs b/packages/core/pattern.mjs index 6e8c36e1..ce49c537 100644 --- a/packages/core/pattern.mjs +++ b/packages/core/pattern.mjs @@ -647,6 +647,11 @@ export class Pattern { return sequence(this, ...pats); } + // shorthand for sequence + seq(...pats) { + return sequence(this, ...pats); + } + cat(...pats) { return cat(this, ...pats); } @@ -899,6 +904,11 @@ export function sequence(...pats) { return fastcat(...pats); } +// shorthand for sequence +export function seq(...pats) { + return fastcat(...pats); +} + function _sequenceCount(x) { if (Array.isArray(x)) { if (x.length == 0) {