Changeset 18958

Show
Ignore:
Timestamp:
11/28/07 20:30:11 (12 months ago)
Author:
fglock
Message:

[kp6] reverted last commit

Location:
v6/v6-KindaPerl6
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • v6/v6-KindaPerl6/compiled/perl5-kp6-mp6/lib/KindaPerl6/Grammar/Term.pm

    r18957 r18958  
    620620                                                                                    return ( 
    621621                                                                                        Call->new( 
    622                                                                                             'invocant'  => Call->new( 'invocant' => Proto->new( 'name' => 'ArrayContainer', ), 'hyper' => '', 'method' => 'new', 'arguments' => [], ), 
     622                                                                                            'invocant'  => Proto->new( 'name'         => 'Array', ), 
    623623                                                                                            'hyper'     => '', 
    624                                                                                             'method'    => 'push', 
    625                                                                                             'arguments' => ${ $MATCH->{'exp_seq'} }, 
     624                                                                                            'method'    => 'new', 
     625                                                                                            'arguments' => [ Lit::Array->new( 'array' => ${ $MATCH->{'exp_seq'} }, ) ], 
    626626                                                                                        ) 
    627627                                                                                    ); 
  • v6/v6-KindaPerl6/compiled/perl5-kp6-mp6/lib/KindaPerl6/Runtime/Perl5/Container.pm

    r18952 r18958  
    266266 
    267267                if ( exists $p->{_roles}{array_container} ) { 
    268                     #warn "List:   ", ::DISPATCH( $p, "perl" )->{_value}; 
     268                    #warn "STORE \@Array to \@Array:   ", ::DISPATCH( $p, "perl" )->{_value}; 
    269269                    my $list = $p->{_value}{cell};   # ::DISPATCH( $p, 'FETCH' ); 
    270270                    #warn "List:   ", ::DISPATCH( $list, "perl" )->{_value}; 
  • v6/v6-KindaPerl6/src/KindaPerl6/Grammar/Term.pm

    r18957 r18958  
    9191            { return 
    9292                ::Call( 
    93                     'invocant'  =>  
    94                         ::Call( 
    95                             'invocant'  => ::Proto( name => 'ArrayContainer' ), 
    96                             'hyper'     => '', 
    97                             'method'    => 'new', 
    98                             'arguments' => [ ] 
    99                         ), 
     93                    'invocant'  => ::Proto( name => 'Array' ), 
    10094                    'hyper'     => '', 
    101                     'method'    => 'push', 
    102                     'arguments' => $$<exp_seq>, 
     95                    'method'    => 'new', 
     96                    'arguments' => [ ::Lit::Array( 'array' => $$<exp_seq> ) ] 
    10397                ); 
    10498            } 
  • v6/v6-KindaPerl6/src/KindaPerl6/Runtime/Perl5/Container.pm

    r18952 r18958  
    266266 
    267267                if ( exists $p->{_roles}{array_container} ) { 
    268                     #warn "List:   ", ::DISPATCH( $p, "perl" )->{_value}; 
     268                    #warn "STORE \@Array to \@Array:   ", ::DISPATCH( $p, "perl" )->{_value}; 
    269269                    my $list = $p->{_value}{cell};   # ::DISPATCH( $p, 'FETCH' ); 
    270270                    #warn "List:   ", ::DISPATCH( $list, "perl" )->{_value};