Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 1f2b142b9d2ef4849a6f5316fa1c5b12 > files > 2251

ghc-6.10.4-1mdv2010.0.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--Rendered using the Haskell Html Library v0.2-->
<HTML
><HEAD
><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"
><TITLE
>HsExpr</TITLE
><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"
><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"
></SCRIPT
></HEAD
><BODY
><DIV CLASS="outer"
><DIV CLASS="mini-topbar"
>HsExpr</DIV
><DIV CLASS="mini-synopsis"
><DIV CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3ALHsExpr" TARGET="main"
>LHsExpr</A
> id</DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3APostTcExpr" TARGET="main"
>PostTcExpr</A
> </DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3APostTcTable" TARGET="main"
>PostTcTable</A
> </DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3AnoPostTcExpr" TARGET="main"
>noPostTcExpr</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3AnoPostTcTable" TARGET="main"
>noPostTcTable</A
></DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3ASyntaxExpr" TARGET="main"
>SyntaxExpr</A
> id</DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3AnoSyntaxExpr" TARGET="main"
>noSyntaxExpr</A
></DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3ASyntaxTable" TARGET="main"
>SyntaxTable</A
> id</DIV
> <H3
>Currently used only for CmdTop (sigh) ***
</H3
> <H1
>Before the renamer, this list is noSyntaxTable
</H1
> <H1
>After the renamer, it takes the form [(std_name, HsVar actual_name)]
</H1
> <H1
>After the type checker, it takes the form [(std_name, <A HREF="expression"
>expression</A
>)]
</H1
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3AnoSyntaxTable" TARGET="main"
>noSyntaxTable</A
></DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3AHsExpr" TARGET="main"
>HsExpr</A
> id</DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3APendingSplice" TARGET="main"
>PendingSplice</A
> </DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3ApprLExpr" TARGET="main"
>pprLExpr</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3ApprExpr" TARGET="main"
>pprExpr</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3AisQuietHsExpr" TARGET="main"
>isQuietHsExpr</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3ApprBinds" TARGET="main"
>pprBinds</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3Appr_lexpr" TARGET="main"
>ppr_lexpr</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3Appr_expr" TARGET="main"
>ppr_expr</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3ApprCmdArg" TARGET="main"
>pprCmdArg</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3Apa_brackets" TARGET="main"
>pa_brackets</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3ApprDebugParendExpr" TARGET="main"
>pprDebugParendExpr</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3ApprParendExpr" TARGET="main"
>pprParendExpr</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3AisAtomicHsExpr" TARGET="main"
>isAtomicHsExpr</A
></DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3AHsCmd" TARGET="main"
>HsCmd</A
> id</DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3ALHsCmd" TARGET="main"
>LHsCmd</A
> id</DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3AHsArrAppType" TARGET="main"
>HsArrAppType</A
> </DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3ALHsCmdTop" TARGET="main"
>LHsCmdTop</A
> id</DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3AHsCmdTop" TARGET="main"
>HsCmdTop</A
> id</DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3AHsRecordBinds" TARGET="main"
>HsRecordBinds</A
> id</DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3AMatchGroup" TARGET="main"
>MatchGroup</A
> id</DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3ALMatch" TARGET="main"
>LMatch</A
> id</DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3AMatch" TARGET="main"
>Match</A
> id</DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3AisEmptyMatchGroup" TARGET="main"
>isEmptyMatchGroup</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3AmatchGroupArity" TARGET="main"
>matchGroupArity</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3AhsLMatchPats" TARGET="main"
>hsLMatchPats</A
></DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3AGRHSs" TARGET="main"
>GRHSs</A
> id</DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3ALGRHS" TARGET="main"
>LGRHS</A
> id</DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3AGRHS" TARGET="main"
>GRHS</A
> id</DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3ApprMatches" TARGET="main"
>pprMatches</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3ApprFunBind" TARGET="main"
>pprFunBind</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3ApprPatBind" TARGET="main"
>pprPatBind</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3ApprMatch" TARGET="main"
>pprMatch</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3ApprGRHSs" TARGET="main"
>pprGRHSs</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3ApprGRHS" TARGET="main"
>pprGRHS</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3App_rhs" TARGET="main"
>pp_rhs</A
></DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3ALStmt" TARGET="main"
>LStmt</A
> id</DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3ALStmtLR" TARGET="main"
>LStmtLR</A
> idL idR</DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3AStmt" TARGET="main"
>Stmt</A
> id</DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3AGroupByClause" TARGET="main"
>GroupByClause</A
> id</DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3AStmtLR" TARGET="main"
>StmtLR</A
> idL idR</DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3ApprStmt" TARGET="main"
>pprStmt</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3ApprGroupByClause" TARGET="main"
>pprGroupByClause</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3ApprDo" TARGET="main"
>pprDo</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3ApprComp" TARGET="main"
>pprComp</A
></DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3AHsSplice" TARGET="main"
>HsSplice</A
> id</DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3ApprSplice" TARGET="main"
>pprSplice</A
></DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3AHsBracket" TARGET="main"
>HsBracket</A
> id</DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3ApprHsBracket" TARGET="main"
>pprHsBracket</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3AthBrackets" TARGET="main"
>thBrackets</A
></DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3AArithSeqInfo" TARGET="main"
>ArithSeqInfo</A
> id</DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3App_dotdot" TARGET="main"
>pp_dotdot</A
></DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3AHsMatchContext" TARGET="main"
>HsMatchContext</A
> id</DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="HsExpr.html#t%3AHsStmtContext" TARGET="main"
>HsStmtContext</A
> id</DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3AisDoExpr" TARGET="main"
>isDoExpr</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3AisListCompExpr" TARGET="main"
>isListCompExpr</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3AmatchSeparator" TARGET="main"
>matchSeparator</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3ApprMatchContext" TARGET="main"
>pprMatchContext</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3ApprStmtContext" TARGET="main"
>pprStmtContext</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3AmatchContextErrString" TARGET="main"
>matchContextErrString</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3ApprMatchInCtxt" TARGET="main"
>pprMatchInCtxt</A
></DIV
> <DIV CLASS="decl"
><A HREF="HsExpr.html#v%3ApprStmtInCtxt" TARGET="main"
>pprStmtInCtxt</A
></DIV
></DIV
></DIV
></BODY
></HTML
>