Changeset 4149 for src/Pugs/Compile.hs

Show
Ignore:
Timestamp:
05/30/05 07:34:50 (3 years ago)
Author:
SamB
svk:copy_cache_prev:
5706
Message:

Yet another attempt at a Perl->Haskell compiler. Based on talking with
dons++ in #haskell about pretty printing.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • src/Pugs/Compile.hs

    r2958 r4149  
    1414import Pugs.Internals 
    1515import Pugs.Compile.Pugs (genPugs) 
     16import Pugs.Compile.Pugs2 (genPugs2) 
    1617import Pugs.Compile.Parrot (genPIR) 
    1718import Pugs.Compile.Haskell (genGHC) 
     
    2021compile "Haskell" env = fmap vCast $ runEvalIO env genGHC 
    2122compile "Pugs"    env = fmap vCast $ runEvalIO env genPugs 
     23compile "Pugs2"   env = fmap vCast $ runEvalIO env genPugs2 
    2224compile "Parrot"  env = fmap vCast $ runEvalIO env genPIR 
    2325compile s _ = fail $ "Cannot compile to " ++ s