From 77642e5081b4ed2516dc08b3ef611c3c444ec6c5 Mon Sep 17 00:00:00 2001 From: Nathan Reiner Date: Sat, 1 Aug 2026 20:10:10 +0200 Subject: restructure parser --- src/z/js/parser/builtin.zig | 17 ----------------- 1 file changed, 17 deletions(-) delete mode 100644 src/z/js/parser/builtin.zig (limited to 'src/z/js/parser/builtin.zig') diff --git a/src/z/js/parser/builtin.zig b/src/z/js/parser/builtin.zig deleted file mode 100644 index fc96fc3..0000000 --- a/src/z/js/parser/builtin.zig +++ /dev/null @@ -1,17 +0,0 @@ -const std = @import("std"); - -const parser = @import("root.zig"); -const Parser = parser.Parser; -const Result = parser.Result; - -pub fn literal(lit: []const u8) Parser(void) { - return .fromType(struct { - pub fn parse(buffer: []const u8) !Result(void) { - if (std.mem.startsWith(u8, buffer, lit)) { - return .{ void{}, buffer[lit.len..] }; - } - - return error.Literal; - } - }); -} -- cgit v1.2.3-70-g09d2