summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTaylan Kammer <taylan.kammer@gmail.com>2026-06-29 05:35:30 +0200
committerTaylan Kammer <taylan.kammer@gmail.com>2026-06-29 05:35:30 +0200
commit2b064f4a5f68e65e7f10abbb00ad7fef2f287463 (patch)
tree41c81c5c4a8a4fe6364ec4b433889581a17a8999 /src
parent51faedabdf9745951392e629112048ba99224986 (diff)
Minor parser changes.
Diffstat (limited to 'src')
-rw-r--r--src/zisp/io/Parser.zig16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/zisp/io/Parser.zig b/src/zisp/io/Parser.zig
index 6dcfe42..b1db437 100644
--- a/src/zisp/io/Parser.zig
+++ b/src/zisp/io/Parser.zig
@@ -57,8 +57,8 @@ const is_debug = builtin.mode == .Debug;
const detailed_debug = false;
// zig fmt: off
-pub const DOT = value.rune.pack("DOT");
-pub const COLON = value.rune.pack("COLON");
+pub const JDOT = value.rune.pack("JDOT");
+pub const JCOL = value.rune.pack("JCOL");
pub const JOIN = value.rune.pack("JOIN");
pub const SHBANG = value.rune.pack("SHBANG");
pub const LABEL = value.rune.pack("LABEL");
@@ -69,8 +69,8 @@ pub const ATSTR = value.rune.pack("ATSTR");
pub const QUOTE = value.rune.pack("QUOTE");
pub const GRAVE = value.rune.pack("GRAVE");
pub const COMMA = value.rune.pack("COMMA");
-pub const SQUARE = value.rune.pack("SQUARE");
-pub const BRACE = value.rune.pack("BRACE");
+pub const SQBRAC = value.rune.pack("SQBRAC");
+pub const CRBRAC = value.rune.pack("CRBRAC");
// zig fmt: on
pub const Error = enum {
@@ -483,8 +483,8 @@ fn endJoinDatum(p: *Parser) !void {
}
const rune = switch (join) {
0 => JOIN,
- '.' => DOT,
- ':' => COLON,
+ '.' => JDOT,
+ ':' => JCOL,
else => unreachable,
};
const joined = try p.makeList(&.{ rune, prev, p.result });
@@ -802,8 +802,8 @@ fn parseList(p: *Parser, open: u8, next: Fn) !void {
p.context.list_start = p.list_elts.items.len;
switch (open) {
'(' => {},
- '[' => try p.addListElt(SQUARE),
- '{' => try p.addListElt(BRACE),
+ '[' => try p.addListElt(SQBRAC),
+ '{' => try p.addListElt(CRBRAC),
else => unreachable,
}
return p.subr(.parseUnit, .continueList);