(program *Program, env any)
| 20 | const maxFnArgsBuf = 256 |
| 21 | |
| 22 | func Run(program *Program, env any) (any, error) { |
| 23 | if program == nil { |
| 24 | return nil, fmt.Errorf("program is nil") |
| 25 | } |
| 26 | vm := VM{} |
| 27 | return vm.Run(program, env) |
| 28 | } |
| 29 | |
| 30 | func Debug() *VM { |
| 31 | vm := &VM{ |