doc/langref.html.in | 3 + lib/std/zig/ast.zig | 14 +- lib/std/zig/parse.zig | 363 +++++++++--- lib/std/zig/parser_test.zig | 171 +++++- lib/std/zig/render.zig | 9 +- lib/std/zig/tokenizer.zig | 954 ++++++++++++++++---------------- src-self-hosted/translate_c.zig | 6 +- src/parser.cpp | 9 - 8 files changed, 949 insertions(+), 580 deletions(-)