diff --git a/v2.v b/v2.v index d62d6099ad..e96f0f03c5 100644 --- a/v2.v +++ b/v2.v @@ -23,7 +23,7 @@ fn main() { text := os.read_file(path)? table := &table.Table{} program := parser.parse_file(text, table) - res := gen.cgen(program) + res := gen.cgen([program]) mut out := os.create('out.c')? out.writeln(cdefs) out.writeln(res) diff --git a/vlib/v/parser/parser_test.v b/vlib/v/parser/parser_test.v index b386e93433..e767eb3bec 100644 --- a/vlib/v/parser/parser_test.v +++ b/vlib/v/parser/parser_test.v @@ -23,7 +23,7 @@ x := 10 ' table := &table.Table{} prog := parse_file(s, table) - res := gen.cgen(prog) + res := gen.cgen([prog]) println(res) } @@ -79,7 +79,7 @@ fn test_parse_expr() { program := ast.File{ stmts: e } - res := gen.cgen(program) + res := gen.cgen([program]) println('========') println(res) println('========')