()
| 464 | } |
| 465 | |
| 466 | nextRetry() { |
| 467 | let current = this.popStack() |
| 468 | while (current !== undefined && current.effect_instruction_i0 !== OpCodes.OP_ON_RETRY) { |
| 469 | current = this.popStack() |
| 470 | } |
| 471 | return current |
| 472 | } |
| 473 | |
| 474 | run(): TExit.TExit<A, E> { |
| 475 | let curr = this.self as Primitive | Context.Tag<any, any> | Either.Either<any, any> | Option.Option<any> | undefined |