diff options
Diffstat (limited to 'src/paca.mjs')
| -rw-r--r-- | src/paca.mjs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/paca.mjs b/src/paca.mjs index 6843c20..c5102c3 100644 --- a/src/paca.mjs +++ b/src/paca.mjs @@ -12,6 +12,11 @@ const ConcatStep = { RANGE: "range", }; +const numFromDigits = digits => + digits.length === 0 + ? -1 + : Number(digits.join("")); + const escapingStateStep = ({ out, state, context }, char, index, next) => ({ out: out.concat( char, @@ -149,11 +154,6 @@ const shouldConcat = (char, next) => const isOperator = char => nonConcatOperators.has(char) || char == "("; -const numFromDigits = digits => - digits.length === 0 - ? -1 - : Number(digits.join("")); - const tokenizeRegexStep = chars => ({ out, state, context }, char, index) => { const next = chars[index + 1]; |
