|
84 | 84 |
|
85 | 85 | <span class="hljs-title class_"><span class="hljs-keyword">class</span> <span class="hljs-title">Main</span> <span class="hljs-keyword"><span class="hljs-keyword">extends</span> <span class="hljs-type">BaseClass</span></span> <span class="hljs-keyword"><span class="hljs-keyword">implements</span> <span class="hljs-type">SomeFunctionality</span></span> </span>{ |
86 | 86 | <span class="hljs-keyword">var</span> callback:<span class="hljs-type">Void->Void </span>= <span class="hljs-literal">null</span>; |
87 | | - <span class="hljs-keyword">var</span> myArray:<span class="hljs-type">Array</span><<span class="hljs-keyword">Float</span>> = <span class="hljs-keyword">new</span> <span class="hljs-type">Array</span><<span class="hljs-keyword">Float</span>>(); |
| 87 | + <span class="hljs-keyword">var</span> myArray:<span class="hljs-type">Array</span><<span class="hljs-keyword">Float</span>> = <span class="hljs-keyword">new</span><span class="hljs-type"></span> <span class="hljs-keyword">Array</span><<span class="hljs-keyword">Float</span>>(); |
88 | 88 | <span class="hljs-keyword">var</span> arr = [<span class="hljs-number">4</span>,<span class="hljs-number">8</span>,<span class="hljs-number">0</span>,<span class="hljs-number">3</span>,<span class="hljs-number">9</span>,<span class="hljs-number">1</span>,<span class="hljs-number">5</span>,<span class="hljs-number">2</span>,<span class="hljs-number">6</span>,<span class="hljs-number">7</span>]; |
89 | 89 |
|
90 | 90 | <span class="hljs-keyword">public</span> <span class="hljs-title function_"><span class="hljs-keyword">function</span> <span class="hljs-title">new</span></span>(x) { |
|
120 | 120 | done = <span class="hljs-literal">true</span>; |
121 | 121 | } |
122 | 122 |
|
123 | | - <span class="hljs-keyword">var</span> H:<span class="hljs-type">Int </span>= <span class="hljs-keyword">cast</span> <span class="hljs-keyword">new</span> <span class="hljs-type">MyAbstract</span>(<span class="hljs-number">42</span>); |
124 | | - <span class="hljs-keyword">var</span> h:<span class="hljs-type">Int </span>= <span class="hljs-keyword">cast</span>(<span class="hljs-keyword">new</span> <span class="hljs-type">MyAbstract</span>(<span class="hljs-number">31</span>), <span class="hljs-keyword">Int</span>); |
| 123 | + <span class="hljs-keyword">var</span> H:<span class="hljs-type">Int </span>= <span class="hljs-keyword">cast</span> <span class="hljs-keyword">new</span><span class="hljs-type"></span> MyAbstract(<span class="hljs-number">42</span>); |
| 124 | + <span class="hljs-keyword">var</span> h:<span class="hljs-type">Int </span>= <span class="hljs-keyword">cast</span>(<span class="hljs-keyword">new</span><span class="hljs-type"></span> MyAbstract(<span class="hljs-number">31</span>), <span class="hljs-keyword">Int</span>); |
125 | 125 |
|
126 | 126 | <span class="hljs-keyword">try</span> { |
127 | 127 | <span class="hljs-keyword">throw</span> <span class="hljs-string">"error"</span>; |
|
130 | 130 | <span class="hljs-built_in">trace</span>(err); |
131 | 131 | } |
132 | 132 |
|
133 | | - <span class="hljs-keyword">var</span> map = <span class="hljs-keyword">new</span> <span class="hljs-type">haxe</span>.ds.IntMap<<span class="hljs-keyword">String</span>>(); |
| 133 | + <span class="hljs-keyword">var</span> map = <span class="hljs-keyword">new</span><span class="hljs-type"></span> haxe.ds.IntMap<<span class="hljs-keyword">String</span>>(); |
134 | 134 | <span class="hljs-keyword">var</span> f = map.<span class="hljs-keyword">set</span>.bind(<span class="hljs-literal">_</span>, <span class="hljs-string">"12"</span>); |
135 | 135 | } |
136 | 136 |
|
|
175 | 175 | <span class="hljs-keyword">if</span>( lo < j ) quicksort( lo, j ); |
176 | 176 | <span class="hljs-keyword">if</span>( i < hi ) quicksort( i, hi ); |
177 | 177 | } |
| 178 | + |
| 179 | + <span class="hljs-title function_"><span class="hljs-keyword">function</span> <span class="hljs-title">generateNewArray</span></span>(newArray:<span class="hljs-type">Array</span>):<span class="hljs-type">Void </span>{ |
| 180 | + <span class="hljs-keyword">var</span> i = newArray; |
| 181 | + <span class="hljs-keyword">var</span> array = <span class="hljs-keyword">new</span><span class="hljs-type"></span> <span class="hljs-keyword">Array</span>(); |
| 182 | + } |
| 183 | + |
178 | 184 | } |
0 commit comments