• simonmar's avatar
    [project @ 2005-03-22 17:13:12 by simonmar] · 069370a5
    simonmar authored
    A start on the GHC API:
    
    Flesh out the GHC module so that it can replace CompManager.  Now, the
    clients that used CompManager consume the GHC API instead (namely
    Main, DriverMkDepend, and InteractiveUI).  Main is significantly
    cleaner as a result.
    
    The interface needs more work: in particular, getInfo returns results
    in the form of IfaceDecls but we want to use full HsSyn and
    Id/DataCon/Class across the boundary instead.
    
    The interfaces for inspecting loaded modules are not yet implemented.
    069370a5
DriverPipeline.hs 46.3 KB