diff options
| author | Marc Vertes <mvertes@free.fr> | 2026-01-16 12:30:31 +0100 |
|---|---|---|
| committer | Marc Vertes <mvertes@free.fr> | 2026-01-16 12:30:31 +0100 |
| commit | ee9397bc031dc33e4f735b3331643bbf60a0d17a (patch) | |
| tree | 42087d58e916904af3e70de6171e0f1c9c894d8f /vm/op_string.go | |
| parent | 31e3793202402fda21905027c18ebfa5c8d8c832 (diff) | |
feat: handle slice expressions
Diffstat (limited to 'vm/op_string.go')
| -rw-r--r-- | vm/op_string.go | 76 |
1 files changed, 38 insertions, 38 deletions
diff --git a/vm/op_string.go b/vm/op_string.go index 5542c6e..f53ce5e 100644 --- a/vm/op_string.go +++ b/vm/op_string.go @@ -15,48 +15,48 @@ func _() { _ = x[Fassign-4] _ = x[Vassign-5] _ = x[Call-6] - _ = x[Calli-7] - _ = x[CallX-8] - _ = x[Deref-9] - _ = x[Dup-10] - _ = x[Fdup-11] - _ = x[Fnew-12] - _ = x[FnewE-13] - _ = x[Equal-14] - _ = x[EqualSet-15] - _ = x[Exit-16] - _ = x[Field-17] - _ = x[FieldE-18] - _ = x[FieldSet-19] - _ = x[FieldFset-20] - _ = x[Greater-21] - _ = x[Grow-22] - _ = x[Index-23] - _ = x[IndexSet-24] - _ = x[MapIndex-25] - _ = x[MapSet-26] - _ = x[Jump-27] - _ = x[JumpTrue-28] - _ = x[JumpFalse-29] - _ = x[JumpSetTrue-30] - _ = x[JumpSetFalse-31] - _ = x[Lower-32] - _ = x[Loweri-33] - _ = x[Mul-34] - _ = x[New-35] - _ = x[Negate-36] - _ = x[Not-37] - _ = x[Pop-38] - _ = x[Push-39] - _ = x[Return-40] - _ = x[Sub-41] - _ = x[Subi-42] + _ = x[CallX-7] + _ = x[Deref-8] + _ = x[Dup-9] + _ = x[Fdup-10] + _ = x[Fnew-11] + _ = x[FnewE-12] + _ = x[Equal-13] + _ = x[EqualSet-14] + _ = x[Exit-15] + _ = x[Field-16] + _ = x[FieldE-17] + _ = x[FieldSet-18] + _ = x[FieldFset-19] + _ = x[Greater-20] + _ = x[Grow-21] + _ = x[Index-22] + _ = x[IndexSet-23] + _ = x[Jump-24] + _ = x[JumpTrue-25] + _ = x[JumpFalse-26] + _ = x[JumpSetTrue-27] + _ = x[JumpSetFalse-28] + _ = x[Len-29] + _ = x[Lower-30] + _ = x[MapIndex-31] + _ = x[MapSet-32] + _ = x[Mul-33] + _ = x[New-34] + _ = x[Negate-35] + _ = x[Not-36] + _ = x[Pop-37] + _ = x[Push-38] + _ = x[Return-39] + _ = x[Slice-40] + _ = x[Slice3-41] + _ = x[Sub-42] _ = x[Swap-43] } -const _Op_name = "NopAddAddrAssignFassignVassignCallCalliCallXDerefDupFdupFnewFnewEEqualEqualSetExitFieldFieldEFieldSetFieldFsetGreaterGrowIndexIndexSetMapIndexMapSetJumpJumpTrueJumpFalseJumpSetTrueJumpSetFalseLowerLoweriMulNewNegateNotPopPushReturnSubSubiSwap" +const _Op_name = "NopAddAddrAssignFassignVassignCallCallXDerefDupFdupFnewFnewEEqualEqualSetExitFieldFieldEFieldSetFieldFsetGreaterGrowIndexIndexSetJumpJumpTrueJumpFalseJumpSetTrueJumpSetFalseLenLowerMapIndexMapSetMulNewNegateNotPopPushReturnSliceSlice3SubSwap" -var _Op_index = [...]uint8{0, 3, 6, 10, 16, 23, 30, 34, 39, 44, 49, 52, 56, 60, 65, 70, 78, 82, 87, 93, 101, 110, 117, 121, 126, 134, 142, 148, 152, 160, 169, 180, 192, 197, 203, 206, 209, 215, 218, 221, 225, 231, 234, 238, 242} +var _Op_index = [...]uint8{0, 3, 6, 10, 16, 23, 30, 34, 39, 44, 47, 51, 55, 60, 65, 73, 77, 82, 88, 96, 105, 112, 116, 121, 129, 133, 141, 150, 161, 173, 176, 181, 189, 195, 198, 201, 207, 210, 213, 217, 223, 228, 234, 237, 241} func (i Op) String() string { idx := int(i) - 0 |
