Show
Ignore:
Timestamp:
08/01/08 13:56:05 (5 months ago)
Author:
audreyt
Message:

* Import Pugs 6.2.13.11 from Hackage into our source tree.
* Highlights:

  • Much faster startup time
  • Slightly faster compilation time (mostly due to refactored Pugs.AST.Internals)
  • Portable-to-Win32 readline thanks to Haskeline
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • src/Pugs/CodeGen/PIR.hs

    r16627 r21673  
    1818import Pugs.Types 
    1919import Pugs.PIL1 
    20 import Emit.PIR.Instances () 
    21 import Emit.PIR 
     20import Language.PIR 
    2221import Pugs.Pretty 
    2322import Text.PrettyPrint 
     
    2726import Pugs.Run (getLibs) 
    2827import DrIFT.YAML 
    29 import qualified UTF8 as Str 
     28import qualified Data.ByteString.UTF8 as Str 
    3029 
    3130type CodeGen a = WriterT [Stmt] (ReaderT TEnv IO) a 
     
    250249    trans x = transError x 
    251250 
    252 instance LiteralClass Var Expression where 
     251instance LiteralClass Var where 
    253252    lit = ExpLit . LitStr . cast 
    254253 
    255 instance LiteralClass ByteString Expression where 
     254instance LiteralClass ByteString where 
    256255    lit = ExpLit . LitStr . cast 
    257256