Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 70ec89744a04da80369b4702b2c37256 > files > 690

ghc-doc-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
>CmmLex</TITLE
><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"
><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"
></SCRIPT
><SCRIPT TYPE="text/javascript"
>window.onload = function () {setSynopsis("mini_CmmLex.html")};</SCRIPT
></HEAD
><BODY
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="topbar"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD
><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "
></TD
><TD CLASS="title"
>ghc-6.10.4: The GHC API</TD
><TD CLASS="topbut"
><A HREF="index.html"
>Contents</A
></TD
><TD CLASS="topbut"
><A HREF="doc-index.html"
>Index</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="modulebar"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD
><FONT SIZE="6"
>CmmLex</FONT
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
>Documentation</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A NAME="t:CmmToken"
><A NAME="t%3ACmmToken"
></A
></A
><B
>CmmToken</B
>  </TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="section4"
>Constructors</TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_SpecChar"
><A NAME="v%3ACmmT_SpecChar"
></A
></A
><B
>CmmT_SpecChar</B
> <A HREF="../ghc-prim/GHC-Types.html#t%3AChar"
>Char</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_DotDot"
><A NAME="v%3ACmmT_DotDot"
></A
></A
><B
>CmmT_DotDot</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_DoubleColon"
><A NAME="v%3ACmmT_DoubleColon"
></A
></A
><B
>CmmT_DoubleColon</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_Shr"
><A NAME="v%3ACmmT_Shr"
></A
></A
><B
>CmmT_Shr</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_Shl"
><A NAME="v%3ACmmT_Shl"
></A
></A
><B
>CmmT_Shl</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_Ge"
><A NAME="v%3ACmmT_Ge"
></A
></A
><B
>CmmT_Ge</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_Le"
><A NAME="v%3ACmmT_Le"
></A
></A
><B
>CmmT_Le</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_Eq"
><A NAME="v%3ACmmT_Eq"
></A
></A
><B
>CmmT_Eq</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_Ne"
><A NAME="v%3ACmmT_Ne"
></A
></A
><B
>CmmT_Ne</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_BoolAnd"
><A NAME="v%3ACmmT_BoolAnd"
></A
></A
><B
>CmmT_BoolAnd</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_BoolOr"
><A NAME="v%3ACmmT_BoolOr"
></A
></A
><B
>CmmT_BoolOr</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_CLOSURE"
><A NAME="v%3ACmmT_CLOSURE"
></A
></A
><B
>CmmT_CLOSURE</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_INFO_TABLE"
><A NAME="v%3ACmmT_INFO_TABLE"
></A
></A
><B
>CmmT_INFO_TABLE</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_INFO_TABLE_RET"
><A NAME="v%3ACmmT_INFO_TABLE_RET"
></A
></A
><B
>CmmT_INFO_TABLE_RET</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_INFO_TABLE_FUN"
><A NAME="v%3ACmmT_INFO_TABLE_FUN"
></A
></A
><B
>CmmT_INFO_TABLE_FUN</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_INFO_TABLE_CONSTR"
><A NAME="v%3ACmmT_INFO_TABLE_CONSTR"
></A
></A
><B
>CmmT_INFO_TABLE_CONSTR</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_INFO_TABLE_SELECTOR"
><A NAME="v%3ACmmT_INFO_TABLE_SELECTOR"
></A
></A
><B
>CmmT_INFO_TABLE_SELECTOR</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_else"
><A NAME="v%3ACmmT_else"
></A
></A
><B
>CmmT_else</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_export"
><A NAME="v%3ACmmT_export"
></A
></A
><B
>CmmT_export</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_section"
><A NAME="v%3ACmmT_section"
></A
></A
><B
>CmmT_section</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_align"
><A NAME="v%3ACmmT_align"
></A
></A
><B
>CmmT_align</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_goto"
><A NAME="v%3ACmmT_goto"
></A
></A
><B
>CmmT_goto</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_if"
><A NAME="v%3ACmmT_if"
></A
></A
><B
>CmmT_if</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_jump"
><A NAME="v%3ACmmT_jump"
></A
></A
><B
>CmmT_jump</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_foreign"
><A NAME="v%3ACmmT_foreign"
></A
></A
><B
>CmmT_foreign</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_never"
><A NAME="v%3ACmmT_never"
></A
></A
><B
>CmmT_never</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_prim"
><A NAME="v%3ACmmT_prim"
></A
></A
><B
>CmmT_prim</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_return"
><A NAME="v%3ACmmT_return"
></A
></A
><B
>CmmT_return</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_returns"
><A NAME="v%3ACmmT_returns"
></A
></A
><B
>CmmT_returns</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_import"
><A NAME="v%3ACmmT_import"
></A
></A
><B
>CmmT_import</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_switch"
><A NAME="v%3ACmmT_switch"
></A
></A
><B
>CmmT_switch</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_case"
><A NAME="v%3ACmmT_case"
></A
></A
><B
>CmmT_case</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_default"
><A NAME="v%3ACmmT_default"
></A
></A
><B
>CmmT_default</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_bits8"
><A NAME="v%3ACmmT_bits8"
></A
></A
><B
>CmmT_bits8</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_bits16"
><A NAME="v%3ACmmT_bits16"
></A
></A
><B
>CmmT_bits16</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_bits32"
><A NAME="v%3ACmmT_bits32"
></A
></A
><B
>CmmT_bits32</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_bits64"
><A NAME="v%3ACmmT_bits64"
></A
></A
><B
>CmmT_bits64</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_float32"
><A NAME="v%3ACmmT_float32"
></A
></A
><B
>CmmT_float32</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_float64"
><A NAME="v%3ACmmT_float64"
></A
></A
><B
>CmmT_float64</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_GlobalReg"
><A NAME="v%3ACmmT_GlobalReg"
></A
></A
><B
>CmmT_GlobalReg</B
> <A HREF="CmmExpr.html#t%3AGlobalReg"
>GlobalReg</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_Name"
><A NAME="v%3ACmmT_Name"
></A
></A
><B
>CmmT_Name</B
> <A HREF="FastString.html#t%3AFastString"
>FastString</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_String"
><A NAME="v%3ACmmT_String"
></A
></A
><B
>CmmT_String</B
> <A HREF="../base/Data-Char.html#t%3AString"
>String</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_Int"
><A NAME="v%3ACmmT_Int"
></A
></A
><B
>CmmT_Int</B
> <A HREF="../integer/GHC-Integer.html#t%3AInteger"
>Integer</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_Float"
><A NAME="v%3ACmmT_Float"
></A
></A
><B
>CmmT_Float</B
> <A HREF="../base/Prelude.html#t%3ARational"
>Rational</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CmmT_EOF"
><A NAME="v%3ACmmT_EOF"
></A
></A
><B
>CmmT_EOF</B
></TD
><TD CLASS="rdoc"
></TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:cmmlex"
><A NAME="v%3Acmmlex"
></A
></A
><B
>cmmlex</B
> ::  (<A HREF="SrcLoc.html#t%3ALocated"
>Located</A
> <A HREF="CmmLex.html#t%3ACmmToken"
>CmmToken</A
> -&gt; <A HREF="Lexer.html#t%3AP"
>P</A
> a) -&gt; <A HREF="Lexer.html#t%3AP"
>P</A
> a</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="botbar"
>Produced by <A HREF="http://www.haskell.org/haddock/"
>Haddock</A
> version 2.4.2</TD
></TR
></TABLE
></BODY
></HTML
>