const std = @import("std"); const Io = std.Io; const pba_zig = @import("pba_zig"); const ingest = @import("ingest.zig"); const lex = @import("lex.zig"); pub fn main(init: std.process.Init) !void { const arena = init.arena.allocator(); const cwd = std.Io.Dir.cwd(); const max_bytes = 10 * 1024 * 1024; const buf = try cwd.readFileAlloc(init.io, "example.pba", arena, .limited(max_bytes)); defer arena.free(buf); const tokens = try lex.tokenize(buf, arena); std.log.info("{d}", .{tokens.items.len}); }