Changeset View
Changeset View
Standalone View
Standalone View
autotests/reference/highlight.elm.ref
- This file was added.
1 | <Keyword>port</Keyword><Normal> </Normal><Keyword>module</Keyword><Normal> </Normal><Type>Test</Type><Normal> </Normal><Keyword>exposing</Keyword><br/> | ||||
---|---|---|---|---|---|
2 | <Normal> ( (</Normal><Operator>&&</Operator><Normal>)</Normal><br/> | ||||
3 | <Normal> </Normal><Operator>,</Operator><Normal> </Normal><Type>Expect</Type><Normal>(</Normal><Operator>..</Operator><Normal>)</Normal><br/> | ||||
4 | <Normal> </Normal><Operator>,</Operator><Normal> </Normal><Type>Test</Type><br/> | ||||
5 | <Normal> </Normal><Operator>,</Operator><Normal> </Normal><Name>run</Name><br/> | ||||
6 | <Normal> )</Normal><br/> | ||||
7 | <Normal></Normal><br/> | ||||
8 | <Comment>{-| Module documentation</Comment><br/> | ||||
9 | <Comment></Comment><br/> | ||||
10 | <Comment> # Test</Comment><br/> | ||||
11 | <Comment></Comment><br/> | ||||
12 | <Comment> @docs Test, Expect</Comment><br/> | ||||
13 | <Comment></Comment><br/> | ||||
14 | <Comment></Comment><br/> | ||||
15 | <Comment> # Functions</Comment><br/> | ||||
16 | <Comment></Comment><br/> | ||||
17 | <Comment> @docs run</Comment><br/> | ||||
18 | <Comment></Comment><br/> | ||||
19 | <Comment></Comment><br/> | ||||
20 | <Comment> # Operator</Comment><br/> | ||||
21 | <Comment></Comment><br/> | ||||
22 | <Comment> @docs (&&)</Comment><br/> | ||||
23 | <Comment></Comment><br/> | ||||
24 | <Comment>-}</Comment><br/> | ||||
25 | <Normal></Normal><br/> | ||||
26 | <Keyword>import</Keyword><Normal> </Normal><Type>Multiline</Type><Normal> </Normal><Keyword>as</Keyword><Normal> </Normal><Type>ML</Type><br/> | ||||
27 | <Normal> </Normal><Keyword>exposing</Keyword><br/> | ||||
28 | <Normal> ( </Normal><Type>Data</Type><Normal>(</Normal><Operator>..</Operator><Normal>)</Normal><br/> | ||||
29 | <Normal> </Normal><Operator>,</Operator><Normal> </Normal><Type>Payload</Type><Normal>(</Normal><Operator>..</Operator><Normal>)</Normal><br/> | ||||
30 | <Normal> </Normal><Operator>,</Operator><Normal> </Normal><Name>response</Name><br/> | ||||
31 | <Normal> )</Normal><br/> | ||||
32 | <Keyword>import</Keyword><Normal> </Normal><Type>Singleline</Type><Normal> </Normal><Keyword>as</Keyword><Normal> </Normal><Type>SL</Type><Normal> </Normal><Keyword>exposing</Keyword><Normal> (</Normal><Type>Dale</Type><Normal>(</Normal><Operator>..</Operator><Normal>)</Normal><Operator>,</Operator><Normal> </Normal><Type>Single</Type><Normal>)</Normal><br/> | ||||
33 | <Normal></Normal><br/> | ||||
34 | <Normal></Normal><br/> | ||||
35 | <Comment>-- test file for Elm syntax highlighting in KDE's Kate</Comment><br/> | ||||
36 | <Comment>-- this is a single-line comment</Comment><br/> | ||||
37 | <Comment>{-</Comment><br/> | ||||
38 | <Comment> this is a multi-line comment</Comment><br/> | ||||
39 | <Comment>-}</Comment><br/> | ||||
40 | <Normal></Normal><br/> | ||||
41 | <Normal></Normal><br/> | ||||
42 | <Normal></Normal><br/> | ||||
43 | <Keyword>infix</Keyword><Normal> </Normal><Keyword>left</Keyword><Normal> </Normal><Decimal>0</Decimal><Normal> (</Normal><Operator>|></Operator><Normal>) </Normal><Operator>=</Operator><Normal> </Normal><Name>apR</Name><br/> | ||||
44 | <Keyword>infix</Keyword><Normal> </Normal><Keyword>right</Keyword><Normal> </Normal><Decimal>3</Decimal><Normal> (</Normal><Operator>&&</Operator><Normal>) </Normal><Operator>=</Operator><Normal> </Normal><Name>and</Name><br/> | ||||
45 | <Keyword>infix</Keyword><Normal> </Normal><Keyword>non</Keyword><Normal> </Normal><Decimal>4</Decimal><Normal> (</Normal><Operator>>=</Operator><Normal>) </Normal><Operator>=</Operator><Normal> </Normal><Name>ge</Name><br/> | ||||
46 | <Normal></Normal><br/> | ||||
47 | <Normal></Normal><br/> | ||||
48 | <Keyword>type</Keyword><Normal> </Normal><Type>T</Type><br/> | ||||
49 | <Normal> </Normal><Operator>=</Operator><Normal> </Normal><Type>T</Type><br/> | ||||
50 | <Normal> </Normal><Operator>|</Operator><Normal> </Normal><Type>A</Type><br/> | ||||
51 | <Normal> </Normal><Operator>|</Operator><Normal> </Normal><Type>G</Type><br/> | ||||
52 | <Normal> </Normal><Operator>|</Operator><Normal> </Normal><Type>C</Type><br/> | ||||
53 | <Normal></Normal><br/> | ||||
54 | <Normal></Normal><br/> | ||||
55 | <Keyword>type</Keyword><Normal> </Normal><Keyword>alias</Keyword><Normal> </Normal><Type>Alt</Type><Normal> </Normal><Operator>=</Operator><br/> | ||||
56 | <Normal> </Normal><Type>T</Type><br/> | ||||
57 | <Normal></Normal><br/> | ||||
58 | <Normal></Normal><br/> | ||||
59 | <Name>operator</Name><Normal> : </Normal><Type>Int</Type><Normal> </Normal><Operator>-></Operator><Normal> </Normal><Type>Int</Type><Normal> </Normal><Operator>-></Operator><Normal> </Normal><Type>Int</Type><br/> | ||||
60 | <Name>operator</Name><Normal> </Normal><Operator>=</Operator><br/> | ||||
61 | <Normal> (</Normal><Operator>+</Operator><Normal>)</Normal><br/> | ||||
62 | <Normal></Normal><br/> | ||||
63 | <Normal></Normal><br/> | ||||
64 | <Name>conditional</Name><Normal> : </Normal><Name>number</Name><Normal> </Normal><Operator>-></Operator><Normal> </Normal><Name>number</Name><Normal> </Normal><Operator>-></Operator><Normal> </Normal><Type>Maybe</Type><Normal> </Normal><Name>number</Name><br/> | ||||
65 | <Name>conditional</Name><Normal> </Normal><Name>a</Name><Normal> </Normal><Name>b</Name><Normal> </Normal><Operator>=</Operator><br/> | ||||
66 | <Normal> </Normal><ControlFlowKeyword>if</ControlFlowKeyword><Normal> </Normal><Name>b</Name><Normal> </Normal><Operator>==</Operator><Normal> </Normal><Decimal>0</Decimal><Normal> </Normal><ControlFlowKeyword>then</ControlFlowKeyword><br/> | ||||
67 | <Normal> </Normal><Type>Nothing</Type><br/> | ||||
68 | <Normal></Normal><br/> | ||||
69 | <Normal> </Normal><ControlFlowKeyword>else</ControlFlowKeyword><Normal> </Normal><ControlFlowKeyword>if</ControlFlowKeyword><Normal> </Normal><Name>a</Name><Normal> </Normal><Operator>==</Operator><Normal> </Normal><Decimal>0</Decimal><Normal> </Normal><ControlFlowKeyword>then</ControlFlowKeyword><br/> | ||||
70 | <Normal> </Normal><Type>Just</Type><Normal> </Normal><Decimal>0</Decimal><br/> | ||||
71 | <Normal></Normal><br/> | ||||
72 | <Normal> </Normal><ControlFlowKeyword>else</ControlFlowKeyword><br/> | ||||
73 | <Normal> </Normal><Type>Just</Type><Normal> (</Normal><Name>a</Name><Normal> </Normal><Operator>/</Operator><Normal> </Normal><Name>b</Name><Normal>)</Normal><br/> | ||||
74 | <Normal></Normal><br/> | ||||
75 | <Normal></Normal><br/> | ||||
76 | <Name>lambda</Name><Normal> </Normal><Operator>=</Operator><Normal> </Normal><Type>Int</Type><Normal> </Normal><Operator>-></Operator><Normal> </Normal><Type>Int</Type><br/> | ||||
77 | <Name>lambda</Name><Normal> </Normal><Name>a</Name><Normal> </Normal><Operator>=</Operator><br/> | ||||
78 | <Normal> (\</Normal><Name>a</Name><Normal> </Normal><Operator>-></Operator><Normal> </Normal><Name>a</Name><Normal> </Normal><Operator>+</Operator><Normal> </Normal><Decimal>35</Decimal><Normal>)</Normal><br/> | ||||
79 | <Normal></Normal><br/> | ||||
80 | <Normal></Normal><br/> | ||||
81 | <Normal></Normal><br/> | ||||
82 | <Comment>{-| Documentation comment</Comment><br/> | ||||
83 | <Comment></Comment><br/> | ||||
84 | <Comment> Should be same as comment</Comment><br/> | ||||
85 | <Comment></Comment><br/> | ||||
86 | <Comment>-}</Comment><br/> | ||||
87 | <Name>caseStatement</Name><Normal> : </Normal><Type>Maybe</Type><Normal> </Normal><Name>number</Name><Normal> </Normal><Operator>-></Operator><Normal> </Normal><Name>number</Name><Normal> </Normal><Operator>-></Operator><Normal> </Normal><Name>number</Name><br/> | ||||
88 | <Name>caseStatement</Name><Normal> </Normal><Name>a</Name><Normal> </Normal><Name>b</Name><Normal> </Normal><Operator>=</Operator><br/> | ||||
89 | <Normal> </Normal><ControlFlowKeyword>case</ControlFlowKeyword><Normal> </Normal><Name>a</Name><Normal> </Normal><ControlFlowKeyword>of</ControlFlowKeyword><br/> | ||||
90 | <Normal> </Normal><Type>Just</Type><Normal> </Normal><Name>a_</Name><Normal> </Normal><Operator>-></Operator><br/> | ||||
91 | <Normal> </Normal><Name>a_</Name><br/> | ||||
92 | <Normal></Normal><br/> | ||||
93 | <Normal> </Normal><Name>_</Name><Normal> </Normal><Operator>-></Operator><br/> | ||||
94 | <Normal> </Normal><Name>b</Name><br/> | ||||
95 | <Normal></Normal><br/> | ||||
96 | <Normal></Normal><br/> | ||||
97 | <Name>record</Name><Normal> : { </Normal><Name>float</Name><Normal> : </Normal><Type>Float</Type><Operator>,</Operator><Normal> </Normal><Name>int</Name><Normal> : </Normal><Type>Int</Type><Normal> }</Normal><br/> | ||||
98 | <Name>record</Name><Normal> </Normal><Operator>=</Operator><br/> | ||||
99 | <Normal> { </Normal><Name>float</Name><Normal> </Normal><Operator>=</Operator><Normal> </Normal><Decimal>1</Decimal><Operator>.</Operator><Decimal>455321</Decimal><Operator>,</Operator><Normal> </Normal><Name>int</Name><Normal> </Normal><Operator>=</Operator><Normal> </Normal><Decimal>83</Decimal><Normal> }</Normal><br/> | ||||
100 | <Normal></Normal><br/> | ||||
101 | <Normal></Normal><br/> | ||||
102 | <Name>tuple</Name><Normal> : ( </Normal><Type>Float</Type><Operator>,</Operator><Normal> </Normal><Type>Float</Type><Normal> )</Normal><br/> | ||||
103 | <Name>tuple</Name><Normal> </Normal><Operator>=</Operator><br/> | ||||
104 | <Normal> ( </Normal><Decimal>3</Decimal><Operator>.</Operator><Decimal>14</Decimal><Operator>,</Operator><Normal> </Normal><Decimal>9</Decimal><Operator>.</Operator><Decimal>553</Decimal><Normal> )</Normal><br/> | ||||
105 | <Normal></Normal><br/> | ||||
106 | <Normal></Normal><br/> | ||||
107 | <Keyword>port</Keyword><Normal> </Normal><Name>portTest</Name><Normal> : () </Normal><Operator>-></Operator><Normal> </Normal><Type>Cmd</Type><Normal> </Normal><Name>msg</Name><br/> |