Changeset 16392

Show
Ignore:
Timestamp:
05/17/07 23:50:14 (18 months ago)
Author:
audreyt
Message:

* "my $x = 4" should simply generate "$x = 4" instead of

"($x = 4; $x)". This repairs PIR codegen.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • src/Pugs/Parser.hs

    r16382 r16392  
    14241424    makeInitializer _ (name, _, _, def) 
    14251425        | def /= Noop, def /= Val (VList []) = do 
    1426         return $ Stmts (Syn "=" [_Var name, def]) (_Var name) 
     1426        return $ Syn "=" [_Var name, def] 
    14271427    makeInitializer _ (name, _, _, _) = return (_Var name) 
    14281428