Changeset View
Changeset View
Standalone View
Standalone View
autotests/html/highlight.hs.html
Show All 15 Lines | |||||
16 | 16 | | |||
17 | <span style="color:#898887;">Things like "a string" or a </span><span style="color:#898887;text-decoration:underline;">'c'</span><span style="color:#898887;"> character shouldn't be highlighted in here.</span> | 17 | <span style="color:#898887;">Things like "a string" or a </span><span style="color:#898887;text-decoration:underline;">'c'</span><span style="color:#898887;"> character shouldn't be highlighted in here.</span> | ||
18 | 18 | | |||
19 | <span style="color:#898887;">-- I could even start a new</span> | 19 | <span style="color:#898887;">-- I could even start a new</span> | ||
20 | <span style="color:#898887;">-- one-line comment.</span> | 20 | <span style="color:#898887;">-- one-line comment.</span> | ||
21 | 21 | | |||
22 | <span style="color:#898887;">-}</span> | 22 | <span style="color:#898887;">-}</span> | ||
23 | 23 | | |||
24 | <span style="font-weight:bold;">import</span> <span style="color:#0057ae;">Prelude</span> <span style="color:#898887;">--</span> | ||||
25 | | ||||
24 | <span style="color:#898887;">-- a data definition</span> | 26 | <span style="color:#898887;">-- a data definition</span> | ||
25 | 27 | | |||
26 | <span style="font-weight:bold;">data</span> <span style="color:#0057ae;">Tree</span> a <span style="color:#644a9b;">=</span> <span style="color:#0057ae;">Br</span> (<span style="color:#0057ae;">Tree</span> a) (<span style="color:#0057ae;">Tree</span> a) <span style="color:#644a9b;">|</span> <span style="color:#0057ae;">Leaf</span> a <span style="color:#644a9b;">|</span> <span style="color:#0057ae;">Nil</span> <span style="font-weight:bold;">deriving</span> (<span style="color:#0057ae;">Show</span>, <span style="color:#0057ae;">Eq</span>) | 28 | <span style="font-weight:bold;">data</span> <span style="color:#0057ae;">Tree</span> a <span style="color:#644a9b;">=</span> <span style="color:#0057ae;">Br</span> (<span style="color:#0057ae;">Tree</span> a) (<span style="color:#0057ae;">Tree</span> a) <span style="color:#644a9b;">|</span> <span style="color:#0057ae;">Leaf</span> a <span style="color:#644a9b;">|</span> <span style="color:#0057ae;">Nil</span> <span style="font-weight:bold;">deriving</span> (<span style="color:#0057ae;">Show</span>, <span style="color:#0057ae;">Eq</span>) | ||
27 | 29 | | |||
28 | 30 | | |||
29 | <span style="color:#898887;">-- function definition, "funnyfunction::", </span><span style="color:#898887;text-decoration:underline;">"Integer"</span><span style="color:#898887;">, </span><span style="color:#898887;text-decoration:underline;">"Int"</span><span style="color:#898887;">, </span><span style="color:#898887;text-decoration:underline;">"Bool"</span><span style="color:#898887;"> should be highlighted</span> | 31 | <span style="color:#898887;">-- function definition, "funnyfunction::", </span><span style="color:#898887;text-decoration:underline;">"Integer"</span><span style="color:#898887;">, </span><span style="color:#898887;text-decoration:underline;">"Int"</span><span style="color:#898887;">, </span><span style="color:#898887;text-decoration:underline;">"Bool"</span><span style="color:#898887;"> should be highlighted</span> | ||
30 | 32 | | |||
31 | <span style="color:#006e28;">funnyfunction</span><span style="color:#006e28;">::</span>(<span style="color:#0057ae;">Tree</span> a)<span style="color:#006e28;">=></span>[a]<span style="color:#006e28;">-></span><span style="color:#0057ae;">Integer</span><span style="color:#006e28;">-></span><span style="color:#0057ae;">Int</span><span style="color:#006e28;">-></span><span style="color:#0057ae;">Bool</span> | 33 | <span style="color:#006e28;">funnyfunction</span><span style="color:#006e28;">::</span>(<span style="color:#0057ae;">Tree</span> a)<span style="color:#006e28;">=></span>[a]<span style="color:#006e28;">-></span><span style="color:#0057ae;">Integer</span><span style="color:#006e28;">-></span><span style="color:#0057ae;">Int</span><span style="color:#006e28;">-></span><span style="color:#0057ae;">Bool</span> | ||
▲ Show 20 Lines • Show All 115 Lines • Show Last 20 Lines |