summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2025-07-15 14:29:59 -0300
committerEuAndreh <eu@euandre.org>2025-07-15 14:29:59 -0300
commitc79f4d49e1c96280a50e14e2975d7385940978f1 (patch)
treee6b9bf21b9fe72b5d4b060cafca24348af1c35bb
parenttests/paca.mjs (test_escapingStateStep): Add tests for `escapingStateStep()` (diff)
downloadpaca-c79f4d49e1c96280a50e14e2975d7385940978f1.tar.gz
paca-c79f4d49e1c96280a50e14e2975d7385940978f1.tar.xz
src/paca.mjs (PRECEDENCE): Add "range" and "class" keys
-rw-r--r--src/paca.mjs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/paca.mjs b/src/paca.mjs
index 598c751..ae14538 100644
--- a/src/paca.mjs
+++ b/src/paca.mjs
@@ -334,8 +334,10 @@ const PRECEDENCE = {
"*": 3,
"+": 3,
"?": 3,
+ "range": 3,
"concat": 2,
"|": 1,
+ "class": 1,
};
const shouldPush = (stack, token) =>