Changeset 21673 for src/Pugs/CodeGen.hs

Show
Ignore:
Timestamp:
08/01/08 13:56:05 (4 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.hs

    r16627 r21673  
    1919import Pugs.CodeGen.Perl5 (genPerl5) 
    2020import Pugs.CodeGen.YAML (genParseYAML, genParseHsYAML, genYAML) 
     21import Pugs.CodeGen.Binary (genParseBinary) 
    2122import Pugs.CodeGen.JSON (genJSON) 
    2223import Pugs.Compile.Pugs (genPugs) 
     
    4445    , ("Parse-HsYAML",genParseHsYAML) 
    4546    , ("Parse-Pretty",const $ fmap (VStr . (++"\n") . pretty) (asks envBody)) 
     47    , ("Parse-Binary",genParseBinary) 
    4648--  , ("XML",         genXML) 
    4749    ] 
     
    7274    norm' "parsehsyaml"= "Parse-HsYAML" 
    7375    norm' "parsepretty"= "Parse-Pretty" 
     76    norm' "parsebinary"  = "Parse-Binary" 
    7477    norm' "pugs"   = "Pugs" 
    7578    -- norm' "xml"    = "XML"