From d9256b243a7207b9d60a692baa7bc54d4a33c50b Mon Sep 17 00:00:00 2001 From: DrMaxNix Date: Thu, 8 Sep 2022 20:25:07 +0200 Subject: [PATCH] :bug: update `this.char` when `match()` matches --- src/lexer.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lexer.js b/src/lexer.js index 40cbd18..7725231 100644 --- a/src/lexer.js +++ b/src/lexer.js @@ -574,7 +574,8 @@ class Juicescript_lexer { if(this.peek(offset) != needle) return false; // consume if it matches - this.end += offset + 1; + this.end += offset; + this.next(); return true; }