xref: /OpenGrok/opengrok-indexer/src/test/resources/analysis/haskell/sampleXrefExpected.html (revision a5cf78b26bffba8c7ce25bd8bdd1fa80d4983e1b)
1a4d08de4SAdam Hornáček<!DOCTYPE html><html lang="en"><head><meta http-equiv="content-type" content="text/html;charset=UTF-8" /><link rel="stylesheet" type="text/css" href="http://localhost:8080/source/default/style.css" /><title>Haskell Xref Test</title></head>
2eeb7e5b3SAdam Hornáček<body><div id="src"><pre>
3eeb7e5b3SAdam Hornáček<script type="text/javascript">/* <![CDATA[ */
4eeb7e5b3SAdam Hornáčekfunction get_sym_list(){return [["Function","xf",[["x'y'",6]]]];} /* ]]> */</script><a class="l" name="1" href="#1">1</a><span class="c">-- classic quick sort (short but not so efficient)</span>
5eeb7e5b3SAdam Hornáček<a class="l" name="2" href="#2">2</a><a href="/source/s?defs=qsort" class="intelliWindow-symbol" data-definition-place="undefined-in-file">qsort</a> [] = []
6*a5cf78b2SChris Fraire<a class="l" name="3" href="#3">3</a><a href="/source/s?defs=qsort" class="intelliWindow-symbol" data-definition-place="undefined-in-file">qsort</a> (<a href="/source/s?defs=x" class="intelliWindow-symbol" data-definition-place="undefined-in-file">x</a>:<a href="/source/s?defs=xs" class="intelliWindow-symbol" data-definition-place="undefined-in-file">xs</a>) = <a href="/source/s?defs=qsort" class="intelliWindow-symbol" data-definition-place="undefined-in-file">qsort</a> [ <a href="/source/s?defs=x%27" class="intelliWindow-symbol" data-definition-place="undefined-in-file">x&apos;</a> | <a href="/source/s?defs=x%27" class="intelliWindow-symbol" data-definition-place="undefined-in-file">x&apos;</a> &lt;- <a href="/source/s?defs=xs" class="intelliWindow-symbol" data-definition-place="undefined-in-file">xs</a>, <a href="/source/s?defs=x%27" class="intelliWindow-symbol" data-definition-place="undefined-in-file">x&apos;</a> &lt; <a href="/source/s?defs=x" class="intelliWindow-symbol" data-definition-place="undefined-in-file">x</a> ] ++ [<a href="/source/s?defs=x" class="intelliWindow-symbol" data-definition-place="undefined-in-file">x</a>] ++ <a href="/source/s?defs=qsort" class="intelliWindow-symbol" data-definition-place="undefined-in-file">qsort</a> [ <a href="/source/s?defs=x%27" class="intelliWindow-symbol" data-definition-place="undefined-in-file">x&apos;</a> | <a href="/source/s?defs=x%27" class="intelliWindow-symbol" data-definition-place="undefined-in-file">x&apos;</a> &lt;- <a href="/source/s?defs=xs" class="intelliWindow-symbol" data-definition-place="undefined-in-file">xs</a>, <a href="/source/s?defs=x%27" class="intelliWindow-symbol" data-definition-place="undefined-in-file">x&apos;</a> &gt;= <a href="/source/s?defs=x" class="intelliWindow-symbol" data-definition-place="undefined-in-file">x</a> ]
7eeb7e5b3SAdam Hornáček<a class="l" name="4" href="#4">4</a>
8eeb7e5b3SAdam Hornáček<a class="l" name="5" href="#5">5</a><span class="c">-- weird but legal identifiers</span>
9*a5cf78b2SChris Fraire<a class="l" name="6" href="#6">6</a><a class="xf" name="x&apos;y&apos;"/><a href="/source/s?refs=x%27y%27" class="xf intelliWindow-symbol" data-definition-place="def">x&apos;y&apos;</a> = <b>let</b> <a href="/source/s?defs=f%27" class="intelliWindow-symbol" data-definition-place="undefined-in-file">f&apos;</a> = <span class="n">1</span>; <a href="/source/s?defs=g%27h" class="intelliWindow-symbol" data-definition-place="undefined-in-file">g&apos;h</a> = <span class="n">2</span> <b>in</b> <a href="/source/s?defs=f%27" class="intelliWindow-symbol" data-definition-place="undefined-in-file">f&apos;</a> + <a href="/source/s?defs=g%27h" class="intelliWindow-symbol" data-definition-place="undefined-in-file">g&apos;h</a>
10eeb7e5b3SAdam Hornáček<a class="l" name="7" href="#7">7</a></pre></div></body></html>
11