From 4ce2a56b2e76b631bae5f845e310e3f46dde4dbe Mon Sep 17 00:00:00 2001 From: Anhgelus Morhtuuzh Date: Thu, 16 Apr 2026 16:42:53 +0200 Subject: feat(lexer): supports tag --- src/lexer/lexer.zig | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/lexer/lexer.zig') diff --git a/src/lexer/lexer.zig b/src/lexer/lexer.zig index 873d40b..e2a4f7b 100644 --- a/src/lexer/lexer.zig +++ b/src/lexer/lexer.zig @@ -50,7 +50,10 @@ pub const Lexer = struct { _ = self.iter.nextCodepoint(); break; } - current_kind = .literal; + current_kind = switch (current_kind.?) { + .title => if (acc.items.len == 1) .tag else .literal, + else => .literal, + }; } } } -- cgit v1.2.3