Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > 8de1f55ea6a1a64d0f3f3ea116288458 > files > 87

happy-1.17-3mdv2009.0.i586.rpm

<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Index</title><link rel="stylesheet" href="fptools.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.2"><link rel="start" href="index.html" title="Happy User Guide"><link rel="up" href="index.html" title="Happy User Guide"><link rel="prev" href="sec-happy-ghci.html" title="8.5. Using Happy with GHCi"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Index</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="sec-happy-ghci.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> </td></tr></table><hr></div><div class="index"><div class="titlepage"><div><div><h2 class="title"><a name="id2551598"></a>Index</h2></div></div></div><div class="index"><div class="indexdiv"><h3>Symbols</h3><dl><dt>$$, <a class="indexterm" href="sec-using.html">Using Happy</a>, <a class="indexterm" href="sec-directives.html#sec-tokens">Tokens</a></dt><dt>%%, <a class="indexterm" href="sec-grammar.html">Grammar</a></dt><dt>%attribute directive, <a class="indexterm" href="sec-directives.html#sec-attribute">Attribute declaration</a></dt><dt>%attributetype directive, <a class="indexterm" href="sec-directives.html#sec-attributes">Attribute Type Declaration</a></dt><dt>%error, <a class="indexterm" href="sec-using.html">Using Happy</a>, <a class="indexterm" href="sec-directives.html#sec-error-directive">Error declaration</a></dt><dt>%expect directive, <a class="indexterm" href="sec-directives.html#sec-expect">Expect declarations</a></dt><dt>%left directive, <a class="indexterm" href="sec-Precedences.html">Using Precedences</a>, <a class="indexterm" href="sec-directives.html#sec-prec-decls">Precedence declarations</a></dt><dt>%lexer, <a class="indexterm" href="sec-monads.html#sec-lexers">Threaded Lexers</a>, <a class="indexterm" href="sec-directives.html#sec-lexer-decl">Lexical Analyser</a></dt><dt>%monad, <a class="indexterm" href="sec-monads.html">Monadic Parsers</a>, <a class="indexterm" href="sec-directives.html#sec-monad-decl">Monad Directive</a></dt><dt>%name, <a class="indexterm" href="sec-using.html">Using Happy</a>, <a class="indexterm" href="sec-directives.html#sec-parser-name">Parser Name</a></dt><dt>%name directive, <a class="indexterm" href="sec-multiple-parsers.html">Generating Multiple Parsers From a Single Grammar</a></dt><dt>%newline, <a class="indexterm" href="sec-monads.html#sec-line-numbers">Line Numbers</a></dt><dt>%nonassoc directive, <a class="indexterm" href="sec-Precedences.html">Using Precedences</a>, <a class="indexterm" href="sec-directives.html#sec-prec-decls">Precedence declarations</a></dt><dt>%partial, <a class="indexterm" href="sec-directives.html#sec-partial-parsers">Partial Parsers</a></dt><dt>%prec directive, <a class="indexterm" href="sec-Precedences.html#context-precedence">Context-dependent Precedence</a></dt><dt>%right directive, <a class="indexterm" href="sec-Precedences.html">Using Precedences</a>, <a class="indexterm" href="sec-directives.html#sec-prec-decls">Precedence declarations</a></dt><dt>%token, <a class="indexterm" href="sec-using.html">Using Happy</a>, <a class="indexterm" href="sec-directives.html#sec-tokens">Tokens</a></dt><dt>%tokentype, <a class="indexterm" href="sec-using.html">Using Happy</a>, <a class="indexterm" href="sec-directives.html#sec-token-type">Token Type</a></dt></dl></div><div class="indexdiv"><h3>A</h3><dl><dt>arrays, <a class="indexterm" href="happy-introduction.html">Introduction</a>, <a class="indexterm" href="sec-invoking.html">Invoking Happy</a></dt><dt>associativity, <a class="indexterm" href="sec-Precedences.html">Using Precedences</a></dt></dl></div><div class="indexdiv"><h3>B</h3><dl><dt>back-ends</dt><dd><dl><dt>arrays, <a class="indexterm" href="happy-introduction.html">Introduction</a>, <a class="indexterm" href="sec-invoking.html">Invoking Happy</a></dt><dt>coerce, <a class="indexterm" href="sec-invoking.html">Invoking Happy</a></dt><dt>debug, <a class="indexterm" href="sec-invoking.html">Invoking Happy</a></dt><dt>GHC, <a class="indexterm" href="happy-introduction.html">Introduction</a>, <a class="indexterm" href="sec-invoking.html">Invoking Happy</a></dt></dl></dd><dt>bugs, reporting, <a class="indexterm" href="sec-reporting-bugs.html">Reporting Bugs</a></dt></dl></div><div class="indexdiv"><h3>C</h3><dl><dt>coerce, <a class="indexterm" href="sec-invoking.html">Invoking Happy</a></dt><dt>conflicts, <a class="indexterm" href="sec-conflict-tips.html">Conflict Tips</a></dt></dl></div><div class="indexdiv"><h3>D</h3><dl><dt>debug, <a class="indexterm" href="sec-invoking.html">Invoking Happy</a></dt></dl></div><div class="indexdiv"><h3>E</h3><dl><dt>error token, <a class="indexterm" href="sec-error.html">The Error Token</a></dt></dl></div><div class="indexdiv"><h3>G</h3><dl><dt>GHC, <a class="indexterm" href="happy-introduction.html">Introduction</a>, <a class="indexterm" href="sec-invoking.html">Invoking Happy</a>, <a class="indexterm" href="sec-tips.html#sec-performance-tips">Performance Tips</a></dt><dt>GHCi, <a class="indexterm" href="sec-happy-ghci.html">Using Happy with GHCi</a></dt></dl></div><div class="indexdiv"><h3>H</h3><dl><dt>HappyAbsSyn, <a class="indexterm" href="sec-finding-errors.html">Finding Type Errors</a></dt><dt>happyParse, <a class="indexterm" href="sec-directives.html#sec-parser-name">Parser Name</a></dt><dt>Haskell parser (see hsparser)</dt><dt>hsparser, <a class="indexterm" href="happy-introduction.html">Introduction</a></dt></dl></div><div class="indexdiv"><h3>I</h3><dl><dt>info file, <a class="indexterm" href="sec-using.html">Using Happy</a>, <a class="indexterm" href="sec-invoking.html">Invoking Happy</a></dt><dt>info files, <a class="indexterm" href="sec-info-files.html">Info Files</a></dt></dl></div><div class="indexdiv"><h3>L</h3><dl><dt>lexer, threaded, <a class="indexterm" href="sec-monads.html#sec-lexers">Threaded Lexers</a></dt><dt>License, <a class="indexterm" href="sec-license.html">License</a></dt><dt>line numbers, <a class="indexterm" href="sec-monads.html">Monadic Parsers</a>, <a class="indexterm" href="sec-monads.html#sec-line-numbers">Line Numbers</a></dt><dt>literate grammar files, <a class="indexterm" href="sec-invoking.html">Invoking Happy</a></dt></dl></div><div class="indexdiv"><h3>M</h3><dl><dt>module</dt><dd><dl><dt>header, <a class="indexterm" href="sec-using.html">Using Happy</a>, <a class="indexterm" href="sec-grammar-files.html">Syntax of Grammar Files</a>, <a class="indexterm" href="sec-module-header.html">Module Header</a></dt><dt>trailer, <a class="indexterm" href="sec-grammar-files.html">Syntax of Grammar Files</a>, <a class="indexterm" href="sec-module-trailer.html">Module Trailer</a></dt></dl></dd><dt>monadic</dt><dd><dl><dt>action, <a class="indexterm" href="sec-grammar.html">Grammar</a></dt><dt>actions, <a class="indexterm" href="sec-monads.html">Monadic Parsers</a></dt><dt>lexer, <a class="indexterm" href="sec-monads.html#sec-lexers">Threaded Lexers</a></dt><dt>parsers, <a class="indexterm" href="sec-monads.html">Monadic Parsers</a></dt></dl></dd><dt>multiple parsers, <a class="indexterm" href="sec-multiple-parsers.html">Generating Multiple Parsers From a Single Grammar</a></dt></dl></div><div class="indexdiv"><h3>N</h3><dl><dt>non-terminal, <a class="indexterm" href="sec-using.html">Using Happy</a></dt></dl></div><div class="indexdiv"><h3>P</h3><dl><dt>parse errors</dt><dd><dl><dt>handling, <a class="indexterm" href="sec-monads.html">Monadic Parsers</a>, <a class="indexterm" href="sec-monads.html#sec-exception">Handling Parse Errors</a></dt><dt>lexical, <a class="indexterm" href="sec-monads.html#sec-lexers">Threaded Lexers</a></dt></dl></dd><dt>precedences, <a class="indexterm" href="sec-Precedences.html">Using Precedences</a></dt></dl></div><div class="indexdiv"><h3>R</h3><dl><dt>recursion, left vs. right, <a class="indexterm" href="sec-sequences.html">Parsing sequences</a>, <a class="indexterm" href="sec-tips.html#sec-performance-tips">Performance Tips</a></dt></dl></div><div class="indexdiv"><h3>T</h3><dl><dt>template files, <a class="indexterm" href="sec-invoking.html">Invoking Happy</a></dt><dt>type</dt><dd><dl><dt>errors, finding, <a class="indexterm" href="sec-finding-errors.html">Finding Type Errors</a></dt><dt>of lexer, <a class="indexterm" href="sec-monads.html#sec-monad-summary">Summary</a></dt><dt>of parseError, <a class="indexterm" href="sec-monads.html#sec-monad-summary">Summary</a></dt><dt>of parser, <a class="indexterm" href="sec-monads.html#sec-monad-summary">Summary</a></dt><dt>signatures in grammar, <a class="indexterm" href="sec-type-signatures.html">Type Signatures</a>, <a class="indexterm" href="sec-compilation-time.html">Compilation-Time Tips</a>, <a class="indexterm" href="sec-finding-errors.html">Finding Type Errors</a></dt></dl></dd></dl></div><div class="indexdiv"><h3>Y</h3><dl><dt>yacc, <a class="indexterm" href="happy-introduction.html">Introduction</a>, <a class="indexterm" href="sec-error.html">The Error Token</a></dt></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="sec-happy-ghci.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> </td></tr><tr><td width="40%" align="left" valign="top">8.5. Using Happy with <span class="application">GHCi</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> </td></tr></table></div></body></html>