xref: /OpenGrok/opengrok-indexer/src/test/resources/analysis/haskell/sampleXrefExpected.html (revision a4d08de4dc8d883b6857e1cb31b6128c283fe674)
1*a4d08de4SAdam 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> [] = []
6eeb7e5b3SAdam Hornáček<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=%22x%27%22" class="intelliWindow-symbol" data-definition-place="undefined-in-file">x&apos;</a> | <a href="/source/s?defs=%22x%27%22" 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=%22x%27%22" 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=%22x%27%22" class="intelliWindow-symbol" data-definition-place="undefined-in-file">x&apos;</a> | <a href="/source/s?defs=%22x%27%22" 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=%22x%27%22" 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*a4d08de4SAdam Hornáček<a class="l" name="6" href="#6">6</a><a class="xf" name="x&apos;y&apos;"/><a href="/source/s?refs=%22x%27y%27%22" class="xf intelliWindow-symbol" data-definition-place="def">x&apos;y&apos;</a> = <b>let</b> <a href="/source/s?defs=%22f%27%22" class="intelliWindow-symbol" data-definition-place="undefined-in-file">f&apos;</a> = <span class="n">1</span>; <a href="/source/s?defs=%22g%27h%22" 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=%22f%27%22" class="intelliWindow-symbol" data-definition-place="undefined-in-file">f&apos;</a> + <a href="/source/s?defs=%22g%27h%22" 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