diff options
Diffstat (limited to 'pkg/lang/vm/text')
| -rw-r--r-- | pkg/lang/vm/text/decompiler.go | 1 | ||||
| -rw-r--r-- | pkg/lang/vm/text/op.go | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/pkg/lang/vm/text/decompiler.go b/pkg/lang/vm/text/decompiler.go index bef066b..aca024c 100644 --- a/pkg/lang/vm/text/decompiler.go +++ b/pkg/lang/vm/text/decompiler.go @@ -75,6 +75,7 @@ func (d *Decompiler) decompileInstruction(bc code.Raw) (string, code.Raw) { code.OpGetEnv, code.OpSetEnv, code.OpAddToEnv, + code.OpSetArgCount, code.OpCall: i, rest := d.decompileInt(bc[1:]) return fmt.Sprintf("%s %s", opString, i), rest diff --git a/pkg/lang/vm/text/op.go b/pkg/lang/vm/text/op.go index d438a25..ce53f50 100644 --- a/pkg/lang/vm/text/op.go +++ b/pkg/lang/vm/text/op.go @@ -26,6 +26,7 @@ var ( code.OpSetEnv: "set_env", code.OpAddToEnv: "add_to_env", code.OpAnchorType: "anchor_type", + code.OpSetArgCount: "set_arg_count", code.OpAdd: "add", code.OpSub: "sub", code.OpMul: "mul", |
