CMakeLists.txt | 1 - deps/aro/aro/Builtins/Builtin.def | 152 +++ deps/aro/aro/Compilation.zig | 75 +- deps/aro/aro/Diagnostics.zig | 7 +- deps/aro/aro/Driver.zig | 16 + deps/aro/aro/Driver/Filesystem.zig | 20 +- deps/aro/aro/Driver/GCCDetector.zig | 2 +- deps/aro/aro/Parser.zig | 111 ++- deps/aro/aro/Preprocessor.zig | 85 +- deps/aro/aro/SymbolStack.zig | 385 ++++---- deps/aro/aro/Tokenizer.zig | 49 +- deps/aro/aro/Toolchain.zig | 13 +- deps/aro/aro/Tree.zig | 11 +- deps/aro/aro/Tree/number_affixes.zig | 187 ++++ deps/aro/aro/Type.zig | 369 ++++---- deps/aro/aro/Value.zig | 2 +- deps/aro/aro/number_affixes.zig | 169 ---- deps/aro/aro/target.zig | 1 - lib/std/c.zig | 8 - lib/std/c/tokenizer.zig | 1585 -------------------------------- lib/std/zig/c_translation.zig | 6 +- src/Compilation.zig | 2 +- src/main.zig | 2 +- src/stubs/aro_builtins.zig | 4 +- src/translate_c.zig | 566 ++++++------ test/translate_c.zig | 14 +- 26 files changed, 1299 insertions(+), 2543 deletions(-)