From ff418c9f0c43d8c3664c8253cfaa04e607f270eb Mon Sep 17 00:00:00 2001 From: alex Date: Sat, 23 Apr 2022 11:10:05 +0100 Subject: [PATCH] seq -> sequence shorthand ref #87 --- packages/core/pattern.mjs | 10 ++++++++++ 1 file changed, 10 insertions(+) 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) {