Generate random single instructions

This commit is contained in:
Ian Gulliver
2021-11-20 17:59:22 -10:00
parent ae771823b0
commit bdb6b17187
7 changed files with 155 additions and 4 deletions

15
gen/program.go Normal file
View File

@@ -0,0 +1,15 @@
package gen
import "github.com/firestuff/subcoding/vm"
func RandProgram() *vm.Program {
return &vm.Program{
Functions: []*vm.Function{
&vm.Function{
Instructions: []*vm.Instruction{
randInstruction(),
},
},
},
}
}