);
my $pop_stack = FromCode->new(
- code => sub {
- my ($self, $state) = @_;
- my @stack = @{$state->return_stack};
- my $top = pop @stack;
- $state->but(return_stack => \@stack, next_op => $top);
- }
+ code => sub { $_[1]->pop_return_stack }
);
my $inner_op = make_op($pop_stack);