More intcode refactoring

This commit is contained in:
2019-12-05 22:07:05 +00:00
parent 2f4ca301ad
commit 032451ad74
2 changed files with 46 additions and 29 deletions

View File

@@ -5,7 +5,9 @@ fn run(program: []i32, noun: i32, verb: i32) i32 {
program[1] = noun;
program[2] = verb;
intcode.run(program);
var machine = &intcode.Machine{ .memory = program, .ip = 0 };
machine.run();
return program[0];
}