Show
Ignore:
Timestamp:
07/31/08 13:05:17 (5 months ago)
Author:
fglock
Message:

[v6.pm] complex

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • perl5/Pugs-Compiler-Perl6/lib/Pugs/Emitter/Perl6/Perl5.pm

    r21647 r21648  
    248248} 
    249249 
     250sub _emit_complex { 
     251    my $n = shift; 
     252    $n =~ s/i/*i/; 
     253    "($n)"; 
     254} 
     255 
    250256sub _emit { 
    251257    my $n = $_[0]; 
     
    292298    return $n->{num} 
    293299        if exists $n->{num}; 
     300 
     301    return _emit_complex( $n->{complex} ) 
     302        if exists $n->{complex}; 
    294303 
    295304    return _emit_pair( $n->{pair} ) 
     
    12811290                bool->import();  # True, False 
    12821291                use Quantum::Superpositions; 
     1292                use Math::Complex; 
    12831293                $attributes "; 
    12841294