diff --git a/compiler/main.v b/compiler/main.v index 6e714e30f0..743a32f478 100644 --- a/compiler/main.v +++ b/compiler/main.v @@ -465,7 +465,9 @@ string _STR_TMP(const char *fmt, ...) { // It can be skipped in single file programs if v.pref.is_script { //println('Generating main()...') - cgen.genln('int main() { init_consts(); $cgen.fn_main; return 0; }') + cgen.genln('int main() { init_consts();') + cgen.genln('$cgen.fn_main;') + cgen.genln('return 0; }') } else { println('panic: function `main` is undeclared in the main module')