From 9b63c0f568832085b75ea6e3e983dc6cbeccfea4 Mon Sep 17 00:00:00 2001 From: Nathan Reiner Date: Wed, 5 Aug 2026 09:10:06 +0200 Subject: regex literal set token kind --- src/z/parser/js/grammar/literal.zig | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/z/parser/js') diff --git a/src/z/parser/js/grammar/literal.zig b/src/z/parser/js/grammar/literal.zig index 71b990d..4316dee 100644 --- a/src/z/parser/js/grammar/literal.zig +++ b/src/z/parser/js/grammar/literal.zig @@ -15,6 +15,7 @@ pub const Literal = union(enum) { middle, end, }, + regex: void, const digits = "_0123456789abcdef"; @@ -121,6 +122,7 @@ pub const Literal = union(enum) { } } else return Lexer.Error.UnexpectedToken, '/' => if (regex_possible) { + token.kind.literal = .regex; while (true) { switch (try lexer.consume()) { '/' => break, -- cgit v1.2.3-70-g09d2