Changeset 22575
Legend:
- Unmodified
- Added
- Removed
-
src/perl6/STD.pm
r22573 r22575 3403 3403 push @chain, pop(@termstack).cleanup; 3404 3404 @chain = reverse @chain if @chain > 1; 3405 $op<O><chain> = [@chain]; 3406 $op<_arity> = 'CHAIN'; 3407 push @termstack, $op._REDUCE('EXPR'); 3405 my $nop = $op.cursor_fresh(); 3406 $nop<chain> = [@chain]; 3407 $nop<_arity> = 'CHAIN'; 3408 push @termstack, $nop._REDUCE('EXPR'); 3408 3409 } 3409 3410 when 'list' { -
src/perl6/viv
r22573 r22575 122 122 } 123 123 $r{$k} = $zyg; 124 $r{zygs}{$k} = $SEQ++ if @$zyg ;124 $r{zygs}{$k} = $SEQ++ if @$zyg and $k ne 'sym'; 125 125 } 126 126 elsif (ref $v) { … … 196 196 } 197 197 } 198 elsif ($arity eq 'CHAIN') { 199 $text .= join('', @zyg); 200 } 198 201 else { 199 202 $text .= join('', reverse @zyg);
