CMakeLists.txt | 7 +- ci/azure/linux_script | 4 +- doc/langref.html.in | 78 +++++++---- src/AstGen.zig | 4 + src/Compilation.zig | 148 +++++++++++++-------- src/Module.zig | 3 + src/codegen/x86_64.zig | 1 - src/translate_c.zig | 24 +++- test/cli.zig | 2 + test/compare_output.zig | 18 ++- test/runtime_safety.zig | 165 ++++++++++++++++++++++- test/translate_c.zig | 229 ++++++++++++++++++++++++++++++++ 12 files changed, 585 insertions(+), 98 deletions(-)