Merge branch '2888_cleanup'
[midnight-commander.git] / misc / syntax / octave.syntax
blob34b07b867f952362784d7d36fcfb717218c695ab
1 # Octave/Matlab syntax file
3 context default
4     keyword whole function white
5     keyword whole endfunction white
6     keyword whole global white
7     keyword whole for white
8     keyword whole end white
9     keyword whole while white
10     keyword whole if white
11     keyword whole else white
12     keyword whole elseif white
13     keyword whole endif white
14     keyword whole break white
15     keyword whole switch white
16     keyword whole case white
17     keyword whole and white
18     keyword whole or white
19     keyword whole and white
21     keyword ) brightcyan
22     keyword ( brightcyan
23     keyword [ brightcyan
24     keyword ] brightcyan
25     keyword , brightcyan
26     keyword ; brightcyan
27     keyword = brightcyan
28     keyword \+ brightcyan
29     keyword - brightcyan
30     keyword \* brightcyan
31     keyword / brightcyan
32     keyword \^ brightcyan
33     keyword ! brightcyan
34     keyword & brightcyan
35     keyword | brightcyan
36     keyword > brightcyan
37     keyword < brightcyan
39 # STD functions
41     keyword whole info yellow
42     keyword whole whatsnew yellow
43     keyword whole hostid yellow
44     keyword whole help yellow
45     keyword whole lookfor yellow
46     keyword whole what yellow
47     keyword whole which yellow
48     keyword whole type yellow
49     keyword whole edit yellow
50     keyword whole pcode yellow
51     keyword whole quit yellow
52     keyword whole exit yellow
53     keyword whole who yellow
54     keyword whole whos yellow
55     keyword whole save yellow
56     keyword whole load yellow
57     keyword whole memory yellow
58     keyword whole clear yellow
59     keyword whole pack yellow
60     keyword whole workspace yellow
61     keyword whole pathdef yellow
62     keyword whole path yellow
63     keyword whole addpath yellow
64     keyword whole echo yellow
65     keyword whole format yellow
66     keyword whole diary yellow
67     keyword whole pwd yellow
68     keyword whole cd yellow
69     keyword whole dir yellow
71 # Data/Type functions
73     keyword whole logical yellow
74     keyword whole isnumeric yellow
75     keyword whole islogical yellow
76     keyword whole isempty yellow
77     keyword whole isequal yellow
78     keyword whole reshape yellow
79     keyword whole repmat yellow
80     keyword whole find yellow
81     keyword whole length yellow
82     keyword whole size yellow
83     keyword whole cross yellow
84     keyword whole kron yellow
85     keyword whole linspace yellow
86     keyword whole logspace yellow
87     keyword whole meshgrid yellow
88     keyword whole zeros yellow
89     keyword whole ones yellow
90     keyword whole rand yellow
91     keyword whole randn yellow
92     keyword whole end yellow
93     keyword whole ind2sub yellow
94     keyword whole sub2ind yellow
95     keyword whole repmat yellow
96     keyword whole cat yellow
97     keyword whole ndims yellow
98     keyword whole ndgrid yellow
99     keyword whole permute yellow
100     keyword whole ipermute yellow
101     keyword whole shiftdim yellow
102     keyword whole flipdim yellow
103     keyword whole squeeze yellow
104     keyword whole struct yellow
105     keyword whole fieldnames yellow
106     keyword whole getfield yellow
107     keyword whole setfield yellow
108     keyword whole rmfield yellow
109     keyword whole isfield yellow
110     keyword whole isstruct yellow
111     keyword whole cell yellow
112     keyword whole celldisp yellow
113     keyword whole cellplot yellow
114     keyword whole cellstr yellow
115     keyword whole deal yellow
116     keyword whole iscell yellow
117     keyword whole num2cell yellow
118     keyword whole cell2struct yellow
119     keyword whole struct2cell yellow
120     keyword whole lists yellow
121     keyword whole varargin yellow
122     keyword whole varargout yellow
123     keyword whole inline yellow
124     keyword whole argnames yellow
125     keyword whole formula yellow
126     keyword whole char yellow
127     keyword whole vectorsize yellow
128     keyword whole class yellow
129     keyword whole isa yellow
130     keyword whole isobject yellow
131     keyword whole methods yellow
132     keyword whole inferioto yellow
133     keyword whole superioto yellow
134     keyword whole horzcat yellow
135     keyword whole vertcat yellow
136     keyword whole subsref yellow
137     keyword whole subsasgn yellow
138     keyword whole subsindex yellow
140 #   <!-- Misc functions -->
142     keyword whole ans yellow
143     keyword whole inf yellow
144     keyword whole NaN yellow
145     keyword whole Pi yellow
146     keyword whole eps yellow
147     keyword whole log2 yellow
148     keyword whole pow2 yellow
149     keyword whole realmin yellow
150     keyword whole realmax yellow
151     keyword whole all yellow
152     keyword whole any yellow
153     keyword whole exist yellow
154     keyword whole bitset yellow
155     keyword whole bitget yellow
156     keyword whole bitmax yellow
157     keyword whole bitcmp yellow
158     keyword whole bitand yellow
159     keyword whole bitor yellow
160     keyword whole bitxor yellow
161     keyword whole bitshift yellow
162     keyword whole ismember yellow
163     keyword whole unique yellow
164     keyword whole union yellow
165     keyword whole intersect yellow
166     keyword whole setdiff yellow
167     keyword whole setxor yellow
168     keyword whole eval yellow
169     keyword whole feval yellow
170     keyword whole builtin yellow
171     keyword whole assignin yellow
172     keyword whole evalin yellow
173     keyword whole run yellow
174     keyword whole nargchk yellow
175     keyword whole nargin yellow
176     keyword whole nargout yellow
177     keyword whole inputname yellow
178     keyword whole input yellow
179     keyword whole pause yellow
180     keyword whole error yellow
181     keyword whole warning yellow
182     keyword whole lasterr yellow
183     keyword whole lastwarn yellow
184     keyword whole disp yellow
185     keyword whole fprintf yellow
186     keyword whole sprintf yellow
188 #   <!-- Math functions -->
190     keyword whole abs yellow
191     keyword whole angle yellow
192     keyword whole real yellow
193     keyword whole imag yellow
194     keyword whole conj yellow
195     keyword whole cplxpair yellow
196     keyword whole ceil yellow
197     keyword whole fix yellow
198     keyword whole floor yellow
199     keyword whole round yellow
200     keyword whole mod yellow
201     keyword whole rem yellow
202     keyword whole sign yellow
203     keyword whole factor yellow
204     keyword whole primes yellow
205     keyword whole gcd yellow
206     keyword whole lcm yellow
207     keyword whole rat yellow
208     keyword whole rats yellow
209     keyword whole perms yellow
210     keyword whole nchoosek yellow
211     keyword whole sqrt yellow
212     keyword whole exp yellow
213     keyword whole log yellow
214     keyword whole pow2 yellow
215     keyword whole nextpow yellow
216     keyword whole log2 yellow
217     keyword whole log10 yellow
218     keyword whole sin yellow
219     keyword whole sinh yellow
220     keyword whole asin yellow
221     keyword whole asinh yellow
222     keyword whole csc yellow
223     keyword whole csch yellow
224     keyword whole ascc yellow
225     keyword whole ascch yellow
226     keyword whole cos yellow
227     keyword whole cosh yellow
228     keyword whole acos yellow
229     keyword whole acosh yellow
230     keyword whole sec yellow
231     keyword whole sech yellow
232     keyword whole asec yellow
233     keyword whole asech yellow
234     keyword whole tan yellow
235     keyword whole tanh yellow
236     keyword whole atan yellow
237     keyword whole atan2 yellow
238     keyword whole atanh yellow
239     keyword whole cot yellow
240     keyword whole coth yellow
241     keyword whole acot yellow
242     keyword whole acoth yellow
243     keyword whole cart2pol yellow
244     keyword whole cart2sph yellow
245     keyword whole pol2cartsph2cart yellow
246     keyword whole besselj yellow
247     keyword whole bessely yellow
248     keyword whole besseli yellow
249     keyword whole besselk yellow
250     keyword whole besselh yellow
251     keyword whole airy yellow
252     keyword whole beta yellow
253     keyword whole betainc yellow
254     keyword whole betaln yellow
255     keyword whole ellipj yellow
256     keyword whole ellipke yellow
257     keyword whole erf yellow
258     keyword whole erfc yellow
259     keyword whole erfcx yellow
260     keyword whole erfinv yellow
261     keyword whole gamma yellow
262     keyword whole gammainc yellow
263     keyword whole gammaln yellow
264     keyword whole expint yellow
265     keyword whole legendre yellow
267 #   <!-- Matrix functions -->
269     keyword whole eye yellow
270     keyword whole diag yellow
271     keyword whole tril yellow
272     keyword whole triu yellow
273     keyword whole fliplr yellow
274     keyword whole flipud yellow
275     keyword whole rot90 yellow
276     keyword whole compan yellow
277     keyword whole cond yellow
278     keyword whole normest yellow
279     keyword whole norm yellow
280     keyword whole det yellow
281     keyword whole see yellow
282     keyword whole rank yellow
283     keyword whole trace yellow
284     keyword whole null yellow
285     keyword whole orth yellow
286     keyword whole inv yellow
287     keyword whole lu yellow
288     keyword whole qr yellow
289     keyword whole svd yellow
290     keyword whole gsvd yellow
291     keyword whole roots yellow
292     keyword whole poly yellow
294 #   <!-- Data analize functions -->
296     keyword whole sum yellow
297     keyword whole cumsum yellow
298     keyword whole prod yellow
299     keyword whole cumprod yellow
300     keyword whole sort yellow
301     keyword whole sortrows yellow
302     keyword whole max yellow
303     keyword whole min yellow
304     keyword whole median yellow
305     keyword whole mean yellow
306     keyword whole std yellow
307     keyword whole cov yellow
308     keyword whole corrcoef yellow
309     keyword whole diff yellow
310     keyword whole gradient yellow
311     keyword whole polyfit yellow
312     keyword whole interpft yellow
313     keyword whole spline yellow
314     keyword whole ppval yellow
315     keyword whole fft yellow
316     keyword whole ifft yellow
317     keyword whole fft2 yellow
318     keyword whole ifft2 yellow
319     keyword whole fftn yellow
320     keyword whole ifftn yellow
321     keyword whole filter yellow
322     keyword whole filter2 yellow
324 #   <!-- Plotting functions -->
326     keyword whole root yellow
327     keyword whole figure yellow
328     keyword whole axes yellow
329     keyword whole line yellow
330     keyword whole patch yellow
331     keyword whole surface yellow
332     keyword whole text yellow
333     keyword whole plot yellow
334     keyword whole fplot yellow
335     keyword whole ezplot yellow
336     keyword whole loglog yellow
337     keyword whole semilogx yellow
338     keyword whole semilogy yellow
339     keyword whole polar yellow
340     keyword whole piotyy yellow
341     keyword whole plot3 yellow
342     keyword whole meshgrid yellow
343     keyword whole mesh yellow
344     keyword whole meshc yellow
345     keyword whole meshz yellow
346     keyword whole axis yellow
347     keyword whole hold yellow
348     keyword whole grid yellow
349     keyword whole bar yellow
350     keyword whole barh yellow
351     keyword whole pie yellow
352     keyword whole subplot yellow
353     keyword whole zoom yellow
354     keyword whole colormap yellow
355     keyword whole label yellow
356     keyword whole legend yellow
357     keyword whole errorbar yellow
358     keyword whole hist yellow
359     keyword whole stem yellow
360     keyword whole stairs yellow
361     keyword whole scatter yellow
362     keyword whole roze yellow
364 context %{ %} brown
365     spellcheck
367 context # \n brown
368     spellcheck
370 context % \n brown
371     spellcheck
373 context " " green