build.zig | 4 + lib/build_runner.zig | 2 +- lib/std/bit_set.zig | 12 + lib/std/zig/Ast.zig | 9 +- lib/std/zig/render.zig | 1452 +++++++++++++++++--------------- src/main.zig | 12 +- src/reduce.zig | 280 ++++++ src/reduce/Walk.zig | 893 ++++++++++++++++++++ stage1/config.zig.in | 1 + 9 files changed, 2000 insertions(+), 665 deletions(-)