parse.zig: use shared scratch buffer to avoid allocating and freeing many small lists
parse.zig: use shared scratch buffer to avoid allocating and freeing many small lists

zig-lang/zig,andrewrk/zig,andrewrk/zig,zig-lang/zig,zig-lang/zig