diff options
| author | Ginger Bill <bill@gingerbill.org> | 2016-11-02 13:44:04 +0000 |
|---|---|---|
| committer | Ginger Bill <bill@gingerbill.org> | 2016-11-02 13:44:04 +0000 |
| commit | 8534e064b9b4486f3e1c819666b02933387954f5 (patch) | |
| tree | d352dbbbf3eb3b3b771a8d9e5c99df46370d68c8 /src/main.cpp | |
| parent | fa0eb88b7ba803dcb0670b4cff771f3584447728 (diff) | |
File restructure (again)
Diffstat (limited to 'src/main.cpp')
| -rw-r--r-- | src/main.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/main.cpp b/src/main.cpp index ae0437f93..902c3db2c 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -7,9 +7,9 @@ #include "parser.cpp" // #include "printer.cpp" #include "checker/checker.cpp" -#include "ssa/ssa.cpp" -#include "llvm/ssa_to_text.cpp" -#include "vm/vm.cpp" +#include "ssa.cpp" +#include "ssa_to_llvm.cpp" +#include "vm.cpp" // NOTE(bill): `name` is used in debugging and profiling modes i32 win32_exec_command_line_app(char *name, char *fmt, ...) { @@ -172,9 +172,8 @@ int main(int argc, char **argv) { vm_init(&vm, &ssa.module); defer (vm_destroy(&vm)); - ssaProcedure *start_proc = vm_lookup_procedure(&vm, make_string("main")); Array<vmValue> args = {}; // Empty - vm_call_procedure(&vm, start_proc, args); + vm_call_proc_by_name(&vm, make_string("main"), args); } #endif |