export c fn main() -> i32 { let bytes: Span = std.mem.span("{\"ok\":1}") var arena_buf: [16]u8 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] var arena: FixedBufAlloc = std.mem.fixedBufAlloc(arena_buf) let parsed: Maybe = std.json.parseBytes(arena, bytes) if std.json.validateBytes(bytes) && parsed.has && std.json.streamTokensBytes(bytes) == 3 { return 0 } return 1 }