This file is indexed.

/usr/share/doc/libghc-src-exts-doc/html/Language-Haskell-Exts-Lexer.html is in libghc-src-exts-doc 1.17.1-4.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

1
2
3
4
5
<!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>Language.Haskell.Exts.Lexer</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script src="file:///usr/share/javascript/mathjax/MathJax.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Language-Haskell-Exts-Lexer.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Language-Haskell-Exts-Lexer.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">haskell-src-exts-1.17.1: Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Copyright</th><td>(c) The GHC Team, 1997-2000
                (c) Niklas Broberg, 2004-2012</td></tr><tr><th>License</th><td>BSD-style (see the file LICENSE.txt)</td></tr><tr><th>Maintainer</th><td>Niklas Broberg, niklas.broberg@chalmers.se</td></tr><tr><th>Stability</th><td>stable</td></tr><tr><th>Portability</th><td>portable</td></tr><tr><th>Safe Haskell</th><td>Safe</td></tr><tr><th>Language</th><td>Haskell98</td></tr></table><p class="caption">Language.Haskell.Exts.Lexer</p></div><div id="description"><p class="caption">Description</p><div class="doc"><p>Lexer for Haskell with extensions.</p></div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><a href="#v:lexTokenStream">lexTokenStream</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Language-Haskell-Exts-Parser.html#t:ParseResult">ParseResult</a> [<a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> <a href="Language-Haskell-Exts-Lexer.html#t:Token">Token</a>]</li><li class="src short"><a href="#v:lexTokenStreamWithMode">lexTokenStreamWithMode</a> :: <a href="Language-Haskell-Exts-Parser.html#t:ParseMode">ParseMode</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Language-Haskell-Exts-Parser.html#t:ParseResult">ParseResult</a> [<a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> <a href="Language-Haskell-Exts-Lexer.html#t:Token">Token</a>]</li><li class="src short"><span class="keyword">data</span> <a href="#t:Token">Token</a><ul class="subs"><li>= <a href="#v:VarId">VarId</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li>| <a href="#v:QVarId">QVarId</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</li><li>| <a href="#v:IDupVarId">IDupVarId</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li>| <a href="#v:ILinVarId">ILinVarId</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li>| <a href="#v:ConId">ConId</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li>| <a href="#v:QConId">QConId</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</li><li>| <a href="#v:DVarId">DVarId</a> [<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>]</li><li>| <a href="#v:VarSym">VarSym</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li>| <a href="#v:ConSym">ConSym</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li>| <a href="#v:QVarSym">QVarSym</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</li><li>| <a href="#v:QConSym">QConSym</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</li><li>| <a href="#v:IntTok">IntTok</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Integer">Integer</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</li><li>| <a href="#v:FloatTok">FloatTok</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Rational">Rational</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</li><li>| <a href="#v:Character">Character</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Char.html#t:Char">Char</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</li><li>| <a href="#v:StringTok">StringTok</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</li><li>| <a href="#v:IntTokHash">IntTokHash</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Integer">Integer</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</li><li>| <a href="#v:WordTokHash">WordTokHash</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Integer">Integer</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</li><li>| <a href="#v:FloatTokHash">FloatTokHash</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Rational">Rational</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</li><li>| <a href="#v:DoubleTokHash">DoubleTokHash</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Rational">Rational</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</li><li>| <a href="#v:CharacterHash">CharacterHash</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Char.html#t:Char">Char</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</li><li>| <a href="#v:StringHash">StringHash</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</li><li>| <a href="#v:LeftParen">LeftParen</a></li><li>| <a href="#v:RightParen">RightParen</a></li><li>| <a href="#v:LeftHashParen">LeftHashParen</a></li><li>| <a href="#v:RightHashParen">RightHashParen</a></li><li>| <a href="#v:SemiColon">SemiColon</a></li><li>| <a href="#v:LeftCurly">LeftCurly</a></li><li>| <a href="#v:RightCurly">RightCurly</a></li><li>| <a href="#v:VRightCurly">VRightCurly</a></li><li>| <a href="#v:LeftSquare">LeftSquare</a></li><li>| <a href="#v:RightSquare">RightSquare</a></li><li>| <a href="#v:ParArrayLeftSquare">ParArrayLeftSquare</a></li><li>| <a href="#v:ParArrayRightSquare">ParArrayRightSquare</a></li><li>| <a href="#v:Comma">Comma</a></li><li>| <a href="#v:Underscore">Underscore</a></li><li>| <a href="#v:BackQuote">BackQuote</a></li><li>| <a href="#v:Dot">Dot</a></li><li>| <a href="#v:DotDot">DotDot</a></li><li>| <a href="#v:Colon">Colon</a></li><li>| <a href="#v:QuoteColon">QuoteColon</a></li><li>| <a href="#v:DoubleColon">DoubleColon</a></li><li>| <a href="#v:Equals">Equals</a></li><li>| <a href="#v:Backslash">Backslash</a></li><li>| <a href="#v:Bar">Bar</a></li><li>| <a href="#v:LeftArrow">LeftArrow</a></li><li>| <a href="#v:RightArrow">RightArrow</a></li><li>| <a href="#v:At">At</a></li><li>| <a href="#v:Tilde">Tilde</a></li><li>| <a href="#v:DoubleArrow">DoubleArrow</a></li><li>| <a href="#v:Minus">Minus</a></li><li>| <a href="#v:Exclamation">Exclamation</a></li><li>| <a href="#v:Star">Star</a></li><li>| <a href="#v:LeftArrowTail">LeftArrowTail</a></li><li>| <a href="#v:RightArrowTail">RightArrowTail</a></li><li>| <a href="#v:LeftDblArrowTail">LeftDblArrowTail</a></li><li>| <a href="#v:RightDblArrowTail">RightDblArrowTail</a></li><li>| <a href="#v:THExpQuote">THExpQuote</a></li><li>| <a href="#v:THPatQuote">THPatQuote</a></li><li>| <a href="#v:THDecQuote">THDecQuote</a></li><li>| <a href="#v:THTypQuote">THTypQuote</a></li><li>| <a href="#v:THCloseQuote">THCloseQuote</a></li><li>| <a href="#v:THIdEscape">THIdEscape</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li>| <a href="#v:THParenEscape">THParenEscape</a></li><li>| <a href="#v:THVarQuote">THVarQuote</a></li><li>| <a href="#v:THTyQuote">THTyQuote</a></li><li>| <a href="#v:THQuasiQuote">THQuasiQuote</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</li><li>| <a href="#v:RPGuardOpen">RPGuardOpen</a></li><li>| <a href="#v:RPGuardClose">RPGuardClose</a></li><li>| <a href="#v:RPCAt">RPCAt</a></li><li>| <a href="#v:XCodeTagOpen">XCodeTagOpen</a></li><li>| <a href="#v:XCodeTagClose">XCodeTagClose</a></li><li>| <a href="#v:XStdTagOpen">XStdTagOpen</a></li><li>| <a href="#v:XStdTagClose">XStdTagClose</a></li><li>| <a href="#v:XCloseTagOpen">XCloseTagOpen</a></li><li>| <a href="#v:XEmptyTagClose">XEmptyTagClose</a></li><li>| <a href="#v:XChildTagOpen">XChildTagOpen</a></li><li>| <a href="#v:XPCDATA">XPCDATA</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li><li>| <a href="#v:XRPatOpen">XRPatOpen</a></li><li>| <a href="#v:XRPatClose">XRPatClose</a></li><li>| <a href="#v:PragmaEnd">PragmaEnd</a></li><li>| <a href="#v:RULES">RULES</a></li><li>| <a href="#v:INLINE">INLINE</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a></li><li>| <a href="#v:INLINE_CONLIKE">INLINE_CONLIKE</a></li><li>| <a href="#v:SPECIALISE">SPECIALISE</a></li><li>| <a href="#v:SPECIALISE_INLINE">SPECIALISE_INLINE</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a></li><li>| <a href="#v:SOURCE">SOURCE</a></li><li>| <a href="#v:DEPRECATED">DEPRECATED</a></li><li>| <a href="#v:WARNING">WARNING</a></li><li>| <a href="#v:SCC">SCC</a></li><li>| <a href="#v:GENERATED">GENERATED</a></li><li>| <a href="#v:CORE">CORE</a></li><li>| <a href="#v:UNPACK">UNPACK</a></li><li>| <a href="#v:OPTIONS">OPTIONS</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</li><li>| <a href="#v:LANGUAGE">LANGUAGE</a></li><li>| <a href="#v:ANN">ANN</a></li><li>| <a href="#v:MINIMAL">MINIMAL</a></li><li>| <a href="#v:NO_OVERLAP">NO_OVERLAP</a></li><li>| <a href="#v:OVERLAP">OVERLAP</a></li><li>| <a href="#v:INCOHERENT">INCOHERENT</a></li><li>| <a href="#v:KW_As">KW_As</a></li><li>| <a href="#v:KW_By">KW_By</a></li><li>| <a href="#v:KW_Case">KW_Case</a></li><li>| <a href="#v:KW_Class">KW_Class</a></li><li>| <a href="#v:KW_Data">KW_Data</a></li><li>| <a href="#v:KW_Default">KW_Default</a></li><li>| <a href="#v:KW_Deriving">KW_Deriving</a></li><li>| <a href="#v:KW_Do">KW_Do</a></li><li>| <a href="#v:KW_MDo">KW_MDo</a></li><li>| <a href="#v:KW_Else">KW_Else</a></li><li>| <a href="#v:KW_Family">KW_Family</a></li><li>| <a href="#v:KW_Forall">KW_Forall</a></li><li>| <a href="#v:KW_Group">KW_Group</a></li><li>| <a href="#v:KW_Hiding">KW_Hiding</a></li><li>| <a href="#v:KW_If">KW_If</a></li><li>| <a href="#v:KW_Import">KW_Import</a></li><li>| <a href="#v:KW_In">KW_In</a></li><li>| <a href="#v:KW_Infix">KW_Infix</a></li><li>| <a href="#v:KW_InfixL">KW_InfixL</a></li><li>| <a href="#v:KW_InfixR">KW_InfixR</a></li><li>| <a href="#v:KW_Instance">KW_Instance</a></li><li>| <a href="#v:KW_Let">KW_Let</a></li><li>| <a href="#v:KW_Module">KW_Module</a></li><li>| <a href="#v:KW_NewType">KW_NewType</a></li><li>| <a href="#v:KW_Of">KW_Of</a></li><li>| <a href="#v:KW_Proc">KW_Proc</a></li><li>| <a href="#v:KW_Rec">KW_Rec</a></li><li>| <a href="#v:KW_Role">KW_Role</a></li><li>| <a href="#v:KW_Then">KW_Then</a></li><li>| <a href="#v:KW_Type">KW_Type</a></li><li>| <a href="#v:KW_Using">KW_Using</a></li><li>| <a href="#v:KW_Where">KW_Where</a></li><li>| <a href="#v:KW_Qualified">KW_Qualified</a></li><li>| <a href="#v:KW_Pattern">KW_Pattern</a></li><li>| <a href="#v:KW_Foreign">KW_Foreign</a></li><li>| <a href="#v:KW_Export">KW_Export</a></li><li>| <a href="#v:KW_Safe">KW_Safe</a></li><li>| <a href="#v:KW_Unsafe">KW_Unsafe</a></li><li>| <a href="#v:KW_Threadsafe">KW_Threadsafe</a></li><li>| <a href="#v:KW_Interruptible">KW_Interruptible</a></li><li>| <a href="#v:KW_StdCall">KW_StdCall</a></li><li>| <a href="#v:KW_CCall">KW_CCall</a></li><li>| <a href="#v:KW_CPlusPlus">KW_CPlusPlus</a></li><li>| <a href="#v:KW_DotNet">KW_DotNet</a></li><li>| <a href="#v:KW_Jvm">KW_Jvm</a></li><li>| <a href="#v:KW_Js">KW_Js</a></li><li>| <a href="#v:KW_JavaScript">KW_JavaScript</a></li><li>| <a href="#v:KW_CApi">KW_CApi</a></li><li>| <a href="#v:EOF">EOF</a></li></ul></li><li class="src short"><span class="keyword">data</span> <a href="#t:Loc">Loc</a> a = <a href="#v:Loc">Loc</a> {<ul class="subs"><li><a href="#v:loc">loc</a> :: <a href="Language-Haskell-Exts-SrcLoc.html#t:SrcSpan">SrcSpan</a></li><li><a href="#v:unLoc">unLoc</a> :: a</li></ul>}</li><li class="src short"><a href="#v:showToken">showToken</a> :: <a href="Language-Haskell-Exts-Lexer.html#t:Token">Token</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><a id="v:lexTokenStream" class="def">lexTokenStream</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Language-Haskell-Exts-Parser.html#t:ParseResult">ParseResult</a> [<a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> <a href="Language-Haskell-Exts-Lexer.html#t:Token">Token</a>] <a href="src/Language-Haskell-Exts-Lexer.html#lexTokenStream" class="link">Source</a> <a href="#v:lexTokenStream" class="selflink">#</a></p><div class="doc"><p>Lex a string into a list of Haskell 2010 source tokens.</p></div></div><div class="top"><p class="src"><a id="v:lexTokenStreamWithMode" class="def">lexTokenStreamWithMode</a> :: <a href="Language-Haskell-Exts-Parser.html#t:ParseMode">ParseMode</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> -&gt; <a href="Language-Haskell-Exts-Parser.html#t:ParseResult">ParseResult</a> [<a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> <a href="Language-Haskell-Exts-Lexer.html#t:Token">Token</a>] <a href="src/Language-Haskell-Exts-Lexer.html#lexTokenStreamWithMode" class="link">Source</a> <a href="#v:lexTokenStreamWithMode" class="selflink">#</a></p><div class="doc"><p>Lex a string into a list of Haskell source tokens, using an explicit mode.</p></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:Token" class="def">Token</a> <a href="src/Language-Haskell-Exts-InternalLexer.html#Token" class="link">Source</a> <a href="#t:Token" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:VarId" class="def">VarId</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:QVarId" class="def">QVarId</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:IDupVarId" class="def">IDupVarId</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:ILinVarId" class="def">ILinVarId</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:ConId" class="def">ConId</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:QConId" class="def">QConId</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:DVarId" class="def">DVarId</a> [<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>]</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:VarSym" class="def">VarSym</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:ConSym" class="def">ConSym</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:QVarSym" class="def">QVarSym</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:QConSym" class="def">QConSym</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:IntTok" class="def">IntTok</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Integer">Integer</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:FloatTok" class="def">FloatTok</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Rational">Rational</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:Character" class="def">Character</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Char.html#t:Char">Char</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:StringTok" class="def">StringTok</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:IntTokHash" class="def">IntTokHash</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Integer">Integer</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:WordTokHash" class="def">WordTokHash</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Integer">Integer</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:FloatTokHash" class="def">FloatTokHash</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Rational">Rational</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:DoubleTokHash" class="def">DoubleTokHash</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Rational">Rational</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:CharacterHash" class="def">CharacterHash</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Char.html#t:Char">Char</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:StringHash" class="def">StringHash</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:LeftParen" class="def">LeftParen</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:RightParen" class="def">RightParen</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:LeftHashParen" class="def">LeftHashParen</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:RightHashParen" class="def">RightHashParen</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:SemiColon" class="def">SemiColon</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:LeftCurly" class="def">LeftCurly</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:RightCurly" class="def">RightCurly</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:VRightCurly" class="def">VRightCurly</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:LeftSquare" class="def">LeftSquare</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:RightSquare" class="def">RightSquare</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:ParArrayLeftSquare" class="def">ParArrayLeftSquare</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:ParArrayRightSquare" class="def">ParArrayRightSquare</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:Comma" class="def">Comma</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:Underscore" class="def">Underscore</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:BackQuote" class="def">BackQuote</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:Dot" class="def">Dot</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:DotDot" class="def">DotDot</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:Colon" class="def">Colon</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:QuoteColon" class="def">QuoteColon</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:DoubleColon" class="def">DoubleColon</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:Equals" class="def">Equals</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:Backslash" class="def">Backslash</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:Bar" class="def">Bar</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:LeftArrow" class="def">LeftArrow</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:RightArrow" class="def">RightArrow</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:At" class="def">At</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:Tilde" class="def">Tilde</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:DoubleArrow" class="def">DoubleArrow</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:Minus" class="def">Minus</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:Exclamation" class="def">Exclamation</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:Star" class="def">Star</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:LeftArrowTail" class="def">LeftArrowTail</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:RightArrowTail" class="def">RightArrowTail</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:LeftDblArrowTail" class="def">LeftDblArrowTail</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:RightDblArrowTail" class="def">RightDblArrowTail</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:THExpQuote" class="def">THExpQuote</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:THPatQuote" class="def">THPatQuote</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:THDecQuote" class="def">THDecQuote</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:THTypQuote" class="def">THTypQuote</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:THCloseQuote" class="def">THCloseQuote</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:THIdEscape" class="def">THIdEscape</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></td><td class="doc"><p>]</p></td></tr><tr><td class="src"><a id="v:THParenEscape" class="def">THParenEscape</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:THVarQuote" class="def">THVarQuote</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:THTyQuote" class="def">THTyQuote</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:THQuasiQuote" class="def">THQuasiQuote</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:RPGuardOpen" class="def">RPGuardOpen</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:RPGuardClose" class="def">RPGuardClose</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:RPCAt" class="def">RPCAt</a></td><td class="doc"><p>)</p></td></tr><tr><td class="src"><a id="v:XCodeTagOpen" class="def">XCodeTagOpen</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:XCodeTagClose" class="def">XCodeTagClose</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:XStdTagOpen" class="def">XStdTagOpen</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:XStdTagClose" class="def">XStdTagClose</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:XCloseTagOpen" class="def">XCloseTagOpen</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:XEmptyTagClose" class="def">XEmptyTagClose</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:XChildTagOpen" class="def">XChildTagOpen</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:XPCDATA" class="def">XPCDATA</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:XRPatOpen" class="def">XRPatOpen</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:XRPatClose" class="def">XRPatClose</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:PragmaEnd" class="def">PragmaEnd</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:RULES" class="def">RULES</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:INLINE" class="def">INLINE</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:INLINE_CONLIKE" class="def">INLINE_CONLIKE</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:SPECIALISE" class="def">SPECIALISE</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:SPECIALISE_INLINE" class="def">SPECIALISE_INLINE</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:SOURCE" class="def">SOURCE</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:DEPRECATED" class="def">DEPRECATED</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:WARNING" class="def">WARNING</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:SCC" class="def">SCC</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:GENERATED" class="def">GENERATED</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:CORE" class="def">CORE</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:UNPACK" class="def">UNPACK</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:OPTIONS" class="def">OPTIONS</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a>)</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:LANGUAGE" class="def">LANGUAGE</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:ANN" class="def">ANN</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:MINIMAL" class="def">MINIMAL</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:NO_OVERLAP" class="def">NO_OVERLAP</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:OVERLAP" class="def">OVERLAP</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:INCOHERENT" class="def">INCOHERENT</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_As" class="def">KW_As</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_By" class="def">KW_By</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Case" class="def">KW_Case</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Class" class="def">KW_Class</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Data" class="def">KW_Data</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Default" class="def">KW_Default</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Deriving" class="def">KW_Deriving</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Do" class="def">KW_Do</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_MDo" class="def">KW_MDo</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Else" class="def">KW_Else</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Family" class="def">KW_Family</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Forall" class="def">KW_Forall</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Group" class="def">KW_Group</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Hiding" class="def">KW_Hiding</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_If" class="def">KW_If</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Import" class="def">KW_Import</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_In" class="def">KW_In</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Infix" class="def">KW_Infix</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_InfixL" class="def">KW_InfixL</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_InfixR" class="def">KW_InfixR</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Instance" class="def">KW_Instance</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Let" class="def">KW_Let</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Module" class="def">KW_Module</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_NewType" class="def">KW_NewType</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Of" class="def">KW_Of</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Proc" class="def">KW_Proc</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Rec" class="def">KW_Rec</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Role" class="def">KW_Role</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Then" class="def">KW_Then</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Type" class="def">KW_Type</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Using" class="def">KW_Using</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Where" class="def">KW_Where</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Qualified" class="def">KW_Qualified</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Pattern" class="def">KW_Pattern</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Foreign" class="def">KW_Foreign</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Export" class="def">KW_Export</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Safe" class="def">KW_Safe</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Unsafe" class="def">KW_Unsafe</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Threadsafe" class="def">KW_Threadsafe</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Interruptible" class="def">KW_Interruptible</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_StdCall" class="def">KW_StdCall</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_CCall" class="def">KW_CCall</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_CPlusPlus" class="def">KW_CPlusPlus</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_DotNet" class="def">KW_DotNet</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Jvm" class="def">KW_Jvm</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_Js" class="def">KW_Js</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_JavaScript" class="def">KW_JavaScript</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:KW_CApi" class="def">KW_CApi</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:EOF" class="def">EOF</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Token" class="caption collapser" onclick="toggleSection('i:Token')">Instances</p><div id="section.i:Token" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Token:Eq:1" class="instance expander" onclick="toggleSection('i:id:Token:Eq:1')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> <a href="Language-Haskell-Exts-Lexer.html#t:Token">Token</a></span> <a href="src/Language-Haskell-Exts-InternalLexer.html#line-209" class="link">Source</a> <a href="#t:Token" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Token:Eq:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Language-Haskell-Exts-Lexer.html#t:Token">Token</a> -&gt; <a href="Language-Haskell-Exts-Lexer.html#t:Token">Token</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="Language-Haskell-Exts-Lexer.html#t:Token">Token</a> -&gt; <a href="Language-Haskell-Exts-Lexer.html#t:Token">Token</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Token:Show:2" class="instance expander" onclick="toggleSection('i:id:Token:Show:2')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> <a href="Language-Haskell-Exts-Lexer.html#t:Token">Token</a></span> <a href="src/Language-Haskell-Exts-InternalLexer.html#line-209" class="link">Source</a> <a href="#t:Token" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Token:Show:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Language-Haskell-Exts-Lexer.html#t:Token">Token</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="Language-Haskell-Exts-Lexer.html#t:Token">Token</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="Language-Haskell-Exts-Lexer.html#t:Token">Token</a>] -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:Loc" class="def">Loc</a> a <a href="src/Language-Haskell-Exts-SrcLoc.html#Loc" class="link">Source</a> <a href="#t:Loc" class="selflink">#</a></p><div class="doc"><p>An entity located in the source.</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:Loc" class="def">Loc</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><ul><li><dfn class="src"><a id="v:loc" class="def">loc</a> :: <a href="Language-Haskell-Exts-SrcLoc.html#t:SrcSpan">SrcSpan</a></dfn><div class="doc empty">&nbsp;</div></li><li><dfn class="src"><a id="v:unLoc" class="def">unLoc</a> :: a</dfn><div class="doc empty">&nbsp;</div></li></ul></div></td></tr></table></div><div class="subs instances"><p id="control.i:Loc" class="caption collapser" onclick="toggleSection('i:Loc')">Instances</p><div id="section.i:Loc" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Loc:Eq:1" class="instance expander" onclick="toggleSection('i:id:Loc:Eq:1')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> a =&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> (<a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> a)</span> <a href="src/Language-Haskell-Exts-SrcLoc.html#line-90" class="link">Source</a> <a href="#t:Loc" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Loc:Eq:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> a -&gt; <a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> a -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> a -&gt; <a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> a -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Loc:Ord:2" class="instance expander" onclick="toggleSection('i:id:Loc:Ord:2')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> a =&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> (<a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> a)</span> <a href="src/Language-Haskell-Exts-SrcLoc.html#line-90" class="link">Source</a> <a href="#t:Loc" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Loc:Ord:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:compare">compare</a> :: <a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> a -&gt; <a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> a -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ordering">Ordering</a> <a href="#v:compare" class="selflink">#</a></p><p class="src"><a href="#v:-60-">(&lt;)</a> :: <a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> a -&gt; <a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> a -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60-" class="selflink">#</a></p><p class="src"><a href="#v:-60--61-">(&lt;=)</a> :: <a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> a -&gt; <a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> a -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60--61-" class="selflink">#</a></p><p class="src"><a href="#v:-62-">(&gt;)</a> :: <a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> a -&gt; <a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> a -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62-" class="selflink">#</a></p><p class="src"><a href="#v:-62--61-">(&gt;=)</a> :: <a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> a -&gt; <a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> a -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62--61-" class="selflink">#</a></p><p class="src"><a href="#v:max">max</a> :: <a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> a -&gt; <a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> a -&gt; <a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> a <a href="#v:max" class="selflink">#</a></p><p class="src"><a href="#v:min">min</a> :: <a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> a -&gt; <a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> a -&gt; <a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> a <a href="#v:min" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Loc:Show:3" class="instance expander" onclick="toggleSection('i:id:Loc:Show:3')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> a =&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> (<a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> a)</span> <a href="src/Language-Haskell-Exts-SrcLoc.html#line-90" class="link">Source</a> <a href="#t:Loc" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:Loc:Show:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> a -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> a -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="Language-Haskell-Exts-Lexer.html#t:Loc">Loc</a> a] -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><a id="v:showToken" class="def">showToken</a> :: <a href="Language-Haskell-Exts-Lexer.html#t:Token">Token</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="src/Language-Haskell-Exts-InternalLexer.html#showToken" class="link">Source</a> <a href="#v:showToken" class="selflink">#</a></p></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.17.2</p></div></body></html>