Sophie

Sophie

distrib > Mageia > 5 > i586 > media > core-release > by-pkgid > 6e204a966e8c42d976f99a1700ce5f20 > files > 3367

ghc-7.4.2-4.mga5.i586.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>HscMain</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
</script></head><body id="mini"><div id="module-header"><p class="caption">HscMain</p></div><div id="interface"><h1>Making an HscEnv
</h1><div class="top"><p class="src"><a href="HscMain.html#v:newHscEnv" target="main">newHscEnv</a></p></div><h1>Compiling complete source files
</h1><div class="top"><p class="src"><span class="keyword">type</span> <a href="HscMain.html#t:Compiler" target="main">Compiler</a> result</p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="HscMain.html#t:HscStatus-39-" target="main">HscStatus'</a> a</p></div><div class="top"><p class="src"><span class="keyword">type</span> <a href="HscMain.html#t:InteractiveStatus" target="main">InteractiveStatus</a> </p></div><div class="top"><p class="src"><span class="keyword">type</span> <a href="HscMain.html#t:HscStatus" target="main">HscStatus</a> </p></div><div class="top"><p class="src"><a href="HscMain.html#v:hscCompileOneShot" target="main">hscCompileOneShot</a></p></div><div class="top"><p class="src"><a href="HscMain.html#v:hscCompileBatch" target="main">hscCompileBatch</a></p></div><div class="top"><p class="src"><a href="HscMain.html#v:hscCompileNothing" target="main">hscCompileNothing</a></p></div><div class="top"><p class="src"><a href="HscMain.html#v:hscCompileInteractive" target="main">hscCompileInteractive</a></p></div><div class="top"><p class="src"><a href="HscMain.html#v:hscCompileCmmFile" target="main">hscCompileCmmFile</a></p></div><div class="top"><p class="src"><a href="HscMain.html#v:hscCompileCore" target="main">hscCompileCore</a></p></div><h1>Running passes separately
</h1><div class="top"><p class="src"><a href="HscMain.html#v:hscParse" target="main">hscParse</a></p></div><div class="top"><p class="src"><a href="HscMain.html#v:hscTypecheckRename" target="main">hscTypecheckRename</a></p></div><div class="top"><p class="src"><a href="HscMain.html#v:hscDesugar" target="main">hscDesugar</a></p></div><div class="top"><p class="src"><a href="HscMain.html#v:makeSimpleIface" target="main">makeSimpleIface</a></p></div><div class="top"><p class="src"><a href="HscMain.html#v:makeSimpleDetails" target="main">makeSimpleDetails</a></p></div><div class="top"><p class="src"><a href="HscMain.html#v:hscSimplify" target="main">hscSimplify</a></p></div><h2>Backends
</h2><div class="top"><p class="src"><a href="HscMain.html#v:hscOneShotBackendOnly" target="main">hscOneShotBackendOnly</a></p></div><div class="top"><p class="src"><a href="HscMain.html#v:hscBatchBackendOnly" target="main">hscBatchBackendOnly</a></p></div><div class="top"><p class="src"><a href="HscMain.html#v:hscNothingBackendOnly" target="main">hscNothingBackendOnly</a></p></div><div class="top"><p class="src"><a href="HscMain.html#v:hscInteractiveBackendOnly" target="main">hscInteractiveBackendOnly</a></p></div><h1>Support for interactive evaluation
</h1><div class="top"><p class="src"><a href="HscMain.html#v:hscParseIdentifier" target="main">hscParseIdentifier</a></p></div><div class="top"><p class="src"><a href="HscMain.html#v:hscTcRcLookupName" target="main">hscTcRcLookupName</a></p></div><div class="top"><p class="src"><a href="HscMain.html#v:hscTcRnGetInfo" target="main">hscTcRnGetInfo</a></p></div><div class="top"><p class="src"><a href="HscMain.html#v:hscCheckSafe" target="main">hscCheckSafe</a></p></div><div class="top"><p class="src"><a href="HscMain.html#v:hscGetModuleInterface" target="main">hscGetModuleInterface</a></p></div><div class="top"><p class="src"><a href="HscMain.html#v:hscRnImportDecls" target="main">hscRnImportDecls</a></p></div><div class="top"><p class="src"><a href="HscMain.html#v:hscTcRnLookupRdrName" target="main">hscTcRnLookupRdrName</a></p></div><div class="top"><p class="src"><a href="HscMain.html#v:hscStmt" target="main">hscStmt</a></p></div><div class="top"><p class="src"><a href="HscMain.html#v:hscStmtWithLocation" target="main">hscStmtWithLocation</a></p></div><div class="top"><p class="src"><a href="HscMain.html#v:hscDecls" target="main">hscDecls</a></p></div><div class="top"><p class="src"><a href="HscMain.html#v:hscDeclsWithLocation" target="main">hscDeclsWithLocation</a></p></div><div class="top"><p class="src"><a href="HscMain.html#v:hscTcExpr" target="main">hscTcExpr</a></p></div><div class="top"><p class="src"><a href="HscMain.html#v:hscImport" target="main">hscImport</a></p></div><div class="top"><p class="src"><a href="HscMain.html#v:hscKcType" target="main">hscKcType</a></p></div><div class="top"><p class="src"><a href="HscMain.html#v:hscCompileCoreExpr" target="main">hscCompileCoreExpr</a></p></div></div></body></html>