src/all_types.hpp | 5 +- src/analyze.cpp | 86 ++- src/codegen.cpp | 25 +- src/codegen.hpp | 2 +- src/link.cpp | 23 +- src/main.cpp | 2 +- src/os.cpp | 319 +++++++++++ src/os.hpp | 15 + src/parsec.cpp | 6 +- src/util.hpp | 18 +- src/windows_com.hpp | 901 ++++++++++++++++++++++++++++++++ 11 files changed, 1316 insertions(+), 86 deletions(-)