diff --git a/pkg/vm/program.go b/pkg/program/program.go similarity index 100% rename from pkg/vm/program.go rename to pkg/program/program.go diff --git a/pkg/vm/program_test.go b/pkg/program/program_test.go similarity index 100% rename from pkg/vm/program_test.go rename to pkg/program/program_test.go diff --git a/pkg/runner/runner.go b/pkg/runner/runner.go new file mode 100644 index 00000000..75c10db6 --- /dev/null +++ b/pkg/runner/runner.go @@ -0,0 +1 @@ +package runner diff --git a/pkg/vm/vm.go b/pkg/vm/vm.go index 76e8778b..a663170c 100644 --- a/pkg/vm/vm.go +++ b/pkg/vm/vm.go @@ -4,10 +4,10 @@ type VirtualMachine struct { // todo(rodro): define state fields } -func NewVirtualMachine(program *Program) *VirtualMachine { +func NewVirtualMachine() *VirtualMachine { return &VirtualMachine{} } func (vm *VirtualMachine) Run() error { - return nil + return nil }