PageRenderTime 74ms CodeModel.GetById 50ms app.highlight 17ms RepoModel.GetById 1ms app.codeStats 0ms

/jEdit/tags/jedit-4-2-pre4/modes/pvwave.xml

#
XML | 722 lines | 712 code | 5 blank | 5 comment | 0 complexity | 315ed55b8da1be9fe339d0ec37aa2ca6 MD5 | raw file
  1<?xml version="1.0"?>
  2
  3<!DOCTYPE MODE SYSTEM "xmode.dtd">
  4
  5<!-- PV-WAVE mode, by Ed Stewart
  6     based on Java mode by Mike Dillon and IDLTokenMarker by Juha Lindfors -->
  7<MODE>
  8	<PROPS>
  9		<PROPERTY NAME="lineComment" VALUE=";" />
 10	</PROPS>
 11	<RULES HIGHLIGHT_DIGITS="TRUE" IGNORE_CASE="TRUE">
 12		<SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
 13			<BEGIN>"</BEGIN>
 14			<END>"</END>
 15		</SPAN>
 16		<SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
 17			<BEGIN>'</BEGIN>
 18			<END>'</END>
 19		</SPAN>
 20
 21		<EOL_SPAN TYPE="COMMENT1">;</EOL_SPAN>
 22
 23		<SEQ TYPE="OPERATOR">(</SEQ>
 24		<SEQ TYPE="OPERATOR">)</SEQ>
 25		<SEQ TYPE="OPERATOR">=</SEQ>
 26		<SEQ TYPE="OPERATOR">+</SEQ>
 27		<SEQ TYPE="OPERATOR">-</SEQ>
 28		<SEQ TYPE="OPERATOR">/</SEQ>
 29		<SEQ TYPE="OPERATOR">*</SEQ>
 30		<SEQ TYPE="OPERATOR">#</SEQ>
 31		<SEQ TYPE="OPERATOR">&gt;</SEQ>
 32		<SEQ TYPE="OPERATOR">&lt;</SEQ>
 33		<SEQ TYPE="OPERATOR">^</SEQ>
 34		<SEQ TYPE="OPERATOR">}</SEQ>
 35		<SEQ TYPE="OPERATOR">{</SEQ>
 36		<SEQ TYPE="OPERATOR">.</SEQ>
 37		<SEQ TYPE="OPERATOR">,</SEQ>
 38		<SEQ TYPE="OPERATOR">]</SEQ>
 39		<SEQ TYPE="OPERATOR">[</SEQ>
 40		<SEQ TYPE="OPERATOR">:</SEQ>
 41		<SEQ TYPE="LABEL">$</SEQ>
 42		<SEQ TYPE="LABEL">&amp;</SEQ>
 43		<SEQ TYPE="LABEL">@</SEQ>
 44		<SEQ TYPE="LABEL">!</SEQ>
 45
 46		<KEYWORDS>
 47		<!--KEYWORD1s are standard functions and procedures -->
 48			<KEYWORD1>abs</KEYWORD1>
 49			<KEYWORD1>acos</KEYWORD1>
 50			<KEYWORD1>add_exec_on_select</KEYWORD1>
 51			<KEYWORD1>addsysvar</KEYWORD1>
 52			<KEYWORD1>addvar</KEYWORD1>
 53			<KEYWORD1>affine</KEYWORD1>
 54			<KEYWORD1>alog</KEYWORD1>
 55			<KEYWORD1>alog10</KEYWORD1>
 56			<KEYWORD1>asarr</KEYWORD1>
 57			<KEYWORD1>asin</KEYWORD1>
 58			<KEYWORD1>askeys</KEYWORD1>
 59			<KEYWORD1>assoc</KEYWORD1>
 60			<KEYWORD1>atan</KEYWORD1>
 61			<KEYWORD1>avg</KEYWORD1>
 62			<KEYWORD1>axis</KEYWORD1>
 63			<KEYWORD1>bar</KEYWORD1>
 64			<KEYWORD1>bar2d</KEYWORD1>
 65			<KEYWORD1>bar3d</KEYWORD1>
 66			<KEYWORD1>beseli</KEYWORD1>
 67			<KEYWORD1>beselj</KEYWORD1>
 68			<KEYWORD1>besely</KEYWORD1>
 69			<KEYWORD1>bilinear</KEYWORD1>
 70			<KEYWORD1>bindgen</KEYWORD1>
 71			<KEYWORD1>blob</KEYWORD1>
 72			<KEYWORD1>blobcount</KEYWORD1>
 73			<KEYWORD1>boundary</KEYWORD1>
 74			<KEYWORD1>build_table</KEYWORD1>
 75			<KEYWORD1>buildresourcefilename</KEYWORD1>
 76			<KEYWORD1>bytarr</KEYWORD1>
 77			<KEYWORD1>byte</KEYWORD1>
 78			<KEYWORD1>byteorder</KEYWORD1>
 79			<KEYWORD1>bytscl</KEYWORD1>
 80			<KEYWORD1>c_edit</KEYWORD1>
 81			<KEYWORD1>call_unix</KEYWORD1>
 82			<KEYWORD1>cd</KEYWORD1>
 83			<KEYWORD1>center_view</KEYWORD1>
 84			<KEYWORD1>chebyshev</KEYWORD1>
 85			<KEYWORD1>check_math</KEYWORD1>
 86			<KEYWORD1>checkfile</KEYWORD1>
 87			<KEYWORD1>cindgen</KEYWORD1>
 88			<KEYWORD1>close</KEYWORD1>
 89			<KEYWORD1>color_convert</KEYWORD1>
 90			<KEYWORD1>color_edit</KEYWORD1>
 91			<KEYWORD1>color_palette</KEYWORD1>
 92			<KEYWORD1>complex</KEYWORD1>
 93			<KEYWORD1>complexarr</KEYWORD1>
 94			<KEYWORD1>cone</KEYWORD1>
 95			<KEYWORD1>congrid</KEYWORD1>
 96			<KEYWORD1>conj</KEYWORD1>
 97			<KEYWORD1>contour</KEYWORD1>
 98			<KEYWORD1>contour2</KEYWORD1>
 99			<KEYWORD1>contourfill</KEYWORD1>
100			<KEYWORD1>conv_from_rect</KEYWORD1>
101			<KEYWORD1>conv_to_rect</KEYWORD1>
102			<KEYWORD1>convert_coord</KEYWORD1>
103			<KEYWORD1>convol</KEYWORD1>
104			<KEYWORD1>correlate</KEYWORD1>
105			<KEYWORD1>cos</KEYWORD1>
106			<KEYWORD1>cosh</KEYWORD1>
107			<KEYWORD1>cosines</KEYWORD1>
108			<KEYWORD1>cprod</KEYWORD1>
109			<KEYWORD1>create_holidays</KEYWORD1>
110			<KEYWORD1>create_weekdends</KEYWORD1>
111			<KEYWORD1>crossp</KEYWORD1>
112			<KEYWORD1>cursor</KEYWORD1>
113			<KEYWORD1>curvatures</KEYWORD1>
114			<KEYWORD1>curvefit</KEYWORD1>
115			<KEYWORD1>cylinder</KEYWORD1>
116			<KEYWORD1>day_name</KEYWORD1>
117			<KEYWORD1>day_of_week</KEYWORD1>
118			<KEYWORD1>day_of_year</KEYWORD1>
119			<KEYWORD1>dblarr</KEYWORD1>
120			<KEYWORD1>dc_error_msg</KEYWORD1>
121			<KEYWORD1>dc_options</KEYWORD1>
122			<KEYWORD1>dc_read_24_bit</KEYWORD1>
123			<KEYWORD1>dc_read_8_bit</KEYWORD1>
124			<KEYWORD1>dc_read_container</KEYWORD1>
125			<KEYWORD1>dc_read_dib</KEYWORD1>
126			<KEYWORD1>dc_read_fixed</KEYWORD1>
127			<KEYWORD1>dc_read_free</KEYWORD1>
128			<KEYWORD1>dc_read_tiff</KEYWORD1>
129			<KEYWORD1>dc_scan_container</KEYWORD1>
130			<KEYWORD1>dc_write_24_bit</KEYWORD1>
131			<KEYWORD1>dc_write_8_bit</KEYWORD1>
132			<KEYWORD1>dc_write_dib</KEYWORD1>
133			<KEYWORD1>dc_write_fixed</KEYWORD1>
134			<KEYWORD1>dc_write_free</KEYWORD1>
135			<KEYWORD1>dc_write_tiff</KEYWORD1>
136			<KEYWORD1>dcindgen</KEYWORD1>
137			<KEYWORD1>dcomplex</KEYWORD1>
138			<KEYWORD1>dcomplexarr</KEYWORD1>
139			<KEYWORD1>declare func</KEYWORD1>
140			<KEYWORD1>declare function</KEYWORD1>
141			<KEYWORD1>define_key</KEYWORD1>
142			<KEYWORD1>defroi</KEYWORD1>
143			<KEYWORD1>defsysv</KEYWORD1>
144			<KEYWORD1>del_file</KEYWORD1>
145			<KEYWORD1>delfunc</KEYWORD1>
146			<KEYWORD1>dellog</KEYWORD1>
147			<KEYWORD1>delproc</KEYWORD1>
148			<KEYWORD1>delstruct</KEYWORD1>
149			<KEYWORD1>delvar</KEYWORD1>
150			<KEYWORD1>demo</KEYWORD1>
151			<KEYWORD1>deriv</KEYWORD1>
152			<KEYWORD1>derivn</KEYWORD1>
153			<KEYWORD1>determ</KEYWORD1>
154			<KEYWORD1>device</KEYWORD1>
155			<KEYWORD1>diag</KEYWORD1>
156			<KEYWORD1>dicm_tag_info</KEYWORD1>
157			<KEYWORD1>digital_filter</KEYWORD1>
158			<KEYWORD1>dilate</KEYWORD1>
159			<KEYWORD1>dindgen</KEYWORD1>
160			<KEYWORD1>dist</KEYWORD1>
161			<KEYWORD1>dminit</KEYWORD1>
162			<KEYWORD1>doc_lib_unix</KEYWORD1>
163			<KEYWORD1>doc_library</KEYWORD1>
164			<KEYWORD1>double</KEYWORD1>
165			<KEYWORD1>drop_exec_on_select</KEYWORD1>
166			<KEYWORD1>dt_add</KEYWORD1>
167			<KEYWORD1>dt_addly</KEYWORD1>
168			<KEYWORD1>dt_compress</KEYWORD1>
169			<KEYWORD1>dt_duration</KEYWORD1>
170			<KEYWORD1>dt_print</KEYWORD1>
171			<KEYWORD1>dt_subly</KEYWORD1>
172			<KEYWORD1>dt_subtract</KEYWORD1>
173			<KEYWORD1>dt_to_sec</KEYWORD1>
174			<KEYWORD1>dt_to_str</KEYWORD1>
175			<KEYWORD1>dt_to_var</KEYWORD1>
176			<KEYWORD1>dtegn</KEYWORD1>
177			<KEYWORD1>empty</KEYWORD1>
178			<KEYWORD1>environment</KEYWORD1>
179			<KEYWORD1>eof</KEYWORD1>
180			<KEYWORD1>erase</KEYWORD1>
181			<KEYWORD1>erode</KEYWORD1>
182			<KEYWORD1>errorf</KEYWORD1>
183			<KEYWORD1>errplot</KEYWORD1>
184			<KEYWORD1>euclidean</KEYWORD1>
185			<KEYWORD1>exec_on_select</KEYWORD1>
186			<KEYWORD1>execute</KEYWORD1>
187			<KEYWORD1>exp</KEYWORD1>
188			<KEYWORD1>expand</KEYWORD1>
189			<KEYWORD1>expon</KEYWORD1>
190			<KEYWORD1>extrema</KEYWORD1>
191			<KEYWORD1>factor</KEYWORD1>
192			<KEYWORD1>fast_grid2</KEYWORD1>
193			<KEYWORD1>fast_grid3</KEYWORD1>
194			<KEYWORD1>fast_grid4</KEYWORD1>
195			<KEYWORD1>fft</KEYWORD1>
196			<KEYWORD1>filepath</KEYWORD1>
197			<KEYWORD1>findfile</KEYWORD1>
198			<KEYWORD1>findgen</KEYWORD1>
199			<KEYWORD1>finite</KEYWORD1>
200			<KEYWORD1>fix</KEYWORD1>
201			<KEYWORD1>float</KEYWORD1>
202			<KEYWORD1>fltarr</KEYWORD1>
203			<KEYWORD1>flush</KEYWORD1>
204			<KEYWORD1>free_lun</KEYWORD1>
205			<KEYWORD1>fstat</KEYWORD1>
206			<KEYWORD1>funct</KEYWORD1>
207			<KEYWORD1>gamma</KEYWORD1>
208			<KEYWORD1>gaussfit</KEYWORD1>
209			<KEYWORD1>gaussint</KEYWORD1>
210			<KEYWORD1>gcd</KEYWORD1>
211			<KEYWORD1>get_kbrd</KEYWORD1>
212			<KEYWORD1>get_lun</KEYWORD1>
213			<KEYWORD1>getenv</KEYWORD1>
214			<KEYWORD1>get_named_color</KEYWORD1>
215			<KEYWORD1>getncerr</KEYWORD1>
216			<KEYWORD1>getncopts</KEYWORD1>
217			<KEYWORD1>getparam</KEYWORD1>
218			<KEYWORD1>great_int</KEYWORD1>
219			<KEYWORD1>grid</KEYWORD1>
220			<KEYWORD1>grid_2d</KEYWORD1>
221			<KEYWORD1>grid_3d</KEYWORD1>
222			<KEYWORD1>grid_4d</KEYWORD1>
223			<KEYWORD1>grid_sphere</KEYWORD1>
224			<KEYWORD1>gridn</KEYWORD1>
225			<KEYWORD1>group_by</KEYWORD1>
226			<KEYWORD1>hak</KEYWORD1>
227			<KEYWORD1>hanning</KEYWORD1>
228			<KEYWORD1>hdf_test</KEYWORD1>
229			<KEYWORD1>hdfgetsds</KEYWORD1>
230			<KEYWORD1>help</KEYWORD1>
231			<KEYWORD1>hilbert</KEYWORD1>
232			<KEYWORD1>hist_equal</KEYWORD1>
233			<KEYWORD1>hist_equal_ct</KEYWORD1>
234			<KEYWORD1>histn</KEYWORD1>
235			<KEYWORD1>histogram</KEYWORD1>
236			<KEYWORD1>hls</KEYWORD1>
237			<KEYWORD1>hsv</KEYWORD1>
238			<KEYWORD1>hsv_to_rgd</KEYWORD1>
239			<KEYWORD1>image_check</KEYWORD1>
240			<KEYWORD1>image_color_quant</KEYWORD1>
241			<KEYWORD1>image_cont</KEYWORD1>
242			<KEYWORD1>image_create</KEYWORD1>
243			<KEYWORD1>image_display</KEYWORD1>
244			<KEYWORD1>image_filetypes</KEYWORD1>
245			<KEYWORD1>image_query_file</KEYWORD1>
246			<KEYWORD1>image_read</KEYWORD1>
247			<KEYWORD1>image_write</KEYWORD1>
248			<KEYWORD1>imaginary</KEYWORD1>
249			<KEYWORD1>img_true8</KEYWORD1>
250			<KEYWORD1>index_and</KEYWORD1>
251			<KEYWORD1>index_conv</KEYWORD1>
252			<KEYWORD1>index_or</KEYWORD1>
253			<KEYWORD1>indgen</KEYWORD1>
254			<KEYWORD1>intarr</KEYWORD1>
255			<KEYWORD1>interpol</KEYWORD1>
256			<KEYWORD1>interpolate</KEYWORD1>
257			<KEYWORD1>intrp</KEYWORD1>
258			<KEYWORD1>invert</KEYWORD1>
259			<KEYWORD1>isaskey</KEYWORD1>
260			<KEYWORD1>ishft</KEYWORD1>
261			<KEYWORD1>jacobian</KEYWORD1>
262			<KEYWORD1>jul_to_dt</KEYWORD1>
263			<KEYWORD1>keyword_set</KEYWORD1>
264			<KEYWORD1>lcm</KEYWORD1>
265			<KEYWORD1>leefilt</KEYWORD1>
266			<KEYWORD1>legend</KEYWORD1>
267			<KEYWORD1>lindgen</KEYWORD1>
268			<KEYWORD1>linknload</KEYWORD1>
269			<KEYWORD1>list</KEYWORD1>
270			<KEYWORD1>listarr</KEYWORD1>
271			<KEYWORD1>load_holidays</KEYWORD1>
272			<KEYWORD1>load_option</KEYWORD1>
273			<KEYWORD1>load_weekends</KEYWORD1>
274			<KEYWORD1>loadct</KEYWORD1>
275			<KEYWORD1>loadct_custom</KEYWORD1>
276			<KEYWORD1>loadresources</KEYWORD1>
277			<KEYWORD1>loadstrings</KEYWORD1>
278			<KEYWORD1>lonarr</KEYWORD1>
279			<KEYWORD1>long</KEYWORD1>
280			<KEYWORD1>lubksb</KEYWORD1>
281			<KEYWORD1>ludcmp</KEYWORD1>
282			<KEYWORD1>make_array</KEYWORD1>
283			<KEYWORD1>map</KEYWORD1>
284			<KEYWORD1>map_axes</KEYWORD1>
285			<KEYWORD1>map_contour</KEYWORD1>
286			<KEYWORD1>map_grid</KEYWORD1>
287			<KEYWORD1>map_plots</KEYWORD1>
288			<KEYWORD1>map_polyfill</KEYWORD1>
289			<KEYWORD1>map_proj</KEYWORD1>
290			<KEYWORD1>map_reverse</KEYWORD1>
291			<KEYWORD1>map_velovect</KEYWORD1>
292			<KEYWORD1>map_version</KEYWORD1>
293			<KEYWORD1>map_xyouts</KEYWORD1>
294			<KEYWORD1>max</KEYWORD1>
295			<KEYWORD1>median</KEYWORD1>
296			<KEYWORD1>mesh</KEYWORD1>
297			<KEYWORD1>message</KEYWORD1>
298			<KEYWORD1>min</KEYWORD1>
299			<KEYWORD1>modifyct</KEYWORD1>
300			<KEYWORD1>molec</KEYWORD1>
301			<KEYWORD1>moment</KEYWORD1>
302			<KEYWORD1>month_name</KEYWORD1>
303			<KEYWORD1>movie</KEYWORD1>
304			<KEYWORD1>mprove</KEYWORD1>
305			<KEYWORD1>msword_cgm_setup</KEYWORD1>
306			<KEYWORD1>n_elements</KEYWORD1>
307			<KEYWORD1>n_params</KEYWORD1>
308			<KEYWORD1>n_tags</KEYWORD1>
309			<KEYWORD1>nint</KEYWORD1>
310			<KEYWORD1>normals</KEYWORD1>
311			<KEYWORD1>null_processor</KEYWORD1>
312			<KEYWORD1>openr</KEYWORD1>
313			<KEYWORD1>openu</KEYWORD1>
314			<KEYWORD1>openw</KEYWORD1>
315			<KEYWORD1>oplot</KEYWORD1>
316			<KEYWORD1>oploterr</KEYWORD1>
317			<KEYWORD1>option_is_loaded</KEYWORD1>
318			<KEYWORD1>order_by</KEYWORD1>
319			<KEYWORD1>padit</KEYWORD1>
320			<KEYWORD1>packimage</KEYWORD1>
321			<KEYWORD1>packtable</KEYWORD1>
322			<KEYWORD1>palette</KEYWORD1>
323			<KEYWORD1>param_present</KEYWORD1>
324			<KEYWORD1>parsefilename</KEYWORD1>
325			<KEYWORD1>pie</KEYWORD1>
326			<KEYWORD1>pie_chart</KEYWORD1>
327			<KEYWORD1>plot</KEYWORD1>
328			<KEYWORD1>plot_field</KEYWORD1>
329			<KEYWORD1>plot_histogram</KEYWORD1>
330			<KEYWORD1>plot_io</KEYWORD1>
331			<KEYWORD1>plot_oi</KEYWORD1>
332			<KEYWORD1>plot_oo</KEYWORD1>
333			<KEYWORD1>plot_windrose</KEYWORD1>
334			<KEYWORD1>ploterr</KEYWORD1>
335			<KEYWORD1>plots</KEYWORD1>
336			<KEYWORD1>pm</KEYWORD1>
337			<KEYWORD1>pmf</KEYWORD1>
338			<KEYWORD1>point_lun</KEYWORD1>
339			<KEYWORD1>poly</KEYWORD1>
340			<KEYWORD1>poly_2d</KEYWORD1>
341			<KEYWORD1>poly_area</KEYWORD1>
342			<KEYWORD1>poly_c_conv</KEYWORD1>
343			<KEYWORD1>poly_count</KEYWORD1>
344			<KEYWORD1>poly_dev</KEYWORD1>
345			<KEYWORD1>poly_fit</KEYWORD1>
346			<KEYWORD1>poly_merge</KEYWORD1>
347			<KEYWORD1>poly_norm</KEYWORD1>
348			<KEYWORD1>poly_plot</KEYWORD1>
349			<KEYWORD1>poly_sphere</KEYWORD1>
350			<KEYWORD1>poly_surf</KEYWORD1>
351			<KEYWORD1>poly_trans</KEYWORD1>
352			<KEYWORD1>polyfill</KEYWORD1>
353			<KEYWORD1>polyfillv</KEYWORD1>
354			<KEYWORD1>polyfitw</KEYWORD1>
355			<KEYWORD1>polyshade</KEYWORD1>
356			<KEYWORD1>polywarp</KEYWORD1>
357			<KEYWORD1>popd</KEYWORD1>
358			<KEYWORD1>prime</KEYWORD1>
359			<KEYWORD1>print</KEYWORD1>
360			<KEYWORD1>printd</KEYWORD1>
361			<KEYWORD1>printf</KEYWORD1>
362			<KEYWORD1>profile</KEYWORD1>
363			<KEYWORD1>profiles</KEYWORD1>
364			<KEYWORD1>prompt</KEYWORD1>
365			<KEYWORD1>pseudo</KEYWORD1>
366			<KEYWORD1>pushd</KEYWORD1>
367			<KEYWORD1>query_table</KEYWORD1>
368			<KEYWORD1>randomn</KEYWORD1>
369			<KEYWORD1>randomu</KEYWORD1>
370			<KEYWORD1>rdpix</KEYWORD1>
371			<KEYWORD1>read</KEYWORD1>
372			<KEYWORD1>read_airs</KEYWORD1>
373			<KEYWORD1>read_xbm</KEYWORD1>
374			<KEYWORD1>readf</KEYWORD1>
375			<KEYWORD1>readu</KEYWORD1>
376			<KEYWORD1>rebin</KEYWORD1>
377			<KEYWORD1>reform</KEYWORD1>
378			<KEYWORD1>regress</KEYWORD1>
379			<KEYWORD1>rename</KEYWORD1>
380			<KEYWORD1>render</KEYWORD1>
381			<KEYWORD1>render24</KEYWORD1>
382			<KEYWORD1>replicate</KEYWORD1>
383			<KEYWORD1>replv</KEYWORD1>
384			<KEYWORD1>resamp</KEYWORD1>
385			<KEYWORD1>reverse</KEYWORD1>
386			<KEYWORD1>rgb_to_hsv</KEYWORD1>
387			<KEYWORD1>rm</KEYWORD1>
388			<KEYWORD1>rmf</KEYWORD1>
389			<KEYWORD1>roberts</KEYWORD1>
390			<KEYWORD1>rot</KEYWORD1>
391			<KEYWORD1>rot_int</KEYWORD1>
392			<KEYWORD1>rotate</KEYWORD1>
393			<KEYWORD1>same</KEYWORD1>
394			<KEYWORD1>scale3d</KEYWORD1>
395			<KEYWORD1>sec_to_dt</KEYWORD1>
396			<KEYWORD1>select_read_lun</KEYWORD1>
397			<KEYWORD1>set_plot</KEYWORD1>
398			<KEYWORD1>set_screen</KEYWORD1>
399			<KEYWORD1>set_shading</KEYWORD1>
400			<KEYWORD1>set_symbol</KEYWORD1>
401			<KEYWORD1>set_view3d</KEYWORD1>
402			<KEYWORD1>set_viewport</KEYWORD1>
403			<KEYWORD1>set_xy</KEYWORD1>
404			<KEYWORD1>setdemo</KEYWORD1>
405			<KEYWORD1>setenv</KEYWORD1>
406			<KEYWORD1>setimagesize</KEYWORD1>
407			<KEYWORD1>setlog</KEYWORD1>
408			<KEYWORD1>setncopts</KEYWORD1>
409			<KEYWORD1>setup_keys</KEYWORD1>
410			<KEYWORD1>sgn</KEYWORD1>
411			<KEYWORD1>shade_surf</KEYWORD1>
412			<KEYWORD1>shade_surf_irr</KEYWORD1>
413			<KEYWORD1>shade_volume</KEYWORD1>
414			<KEYWORD1>shif</KEYWORD1>
415			<KEYWORD1>shift</KEYWORD1>
416			<KEYWORD1>show_options</KEYWORD1>
417			<KEYWORD1>show3</KEYWORD1>
418			<KEYWORD1>sigma</KEYWORD1>
419			<KEYWORD1>sin</KEYWORD1>
420			<KEYWORD1>sindgen</KEYWORD1>
421			<KEYWORD1>sinh</KEYWORD1>
422			<KEYWORD1>size</KEYWORD1>
423			<KEYWORD1>skipf</KEYWORD1>
424			<KEYWORD1>slice</KEYWORD1>
425			<KEYWORD1>slice_vol</KEYWORD1>
426			<KEYWORD1>small_int</KEYWORD1>
427			<KEYWORD1>smooth</KEYWORD1>
428			<KEYWORD1>sobel</KEYWORD1>
429			<KEYWORD1>socket_accept</KEYWORD1>
430			<KEYWORD1>socket_close</KEYWORD1>
431			<KEYWORD1>socket_connect</KEYWORD1>
432			<KEYWORD1>socket_getport</KEYWORD1>
433			<KEYWORD1>socket_init</KEYWORD1>
434			<KEYWORD1>socket_read</KEYWORD1>
435			<KEYWORD1>socket_write</KEYWORD1>
436			<KEYWORD1>sort</KEYWORD1>
437			<KEYWORD1>sortn</KEYWORD1>
438			<KEYWORD1>spawn</KEYWORD1>
439			<KEYWORD1>sphere</KEYWORD1>
440			<KEYWORD1>spline</KEYWORD1>
441			<KEYWORD1>sqrt</KEYWORD1>
442			<KEYWORD1>stdev</KEYWORD1>
443			<KEYWORD1>str_to_dt</KEYWORD1>
444			<KEYWORD1>strarr</KEYWORD1>
445			<KEYWORD1>strcompress</KEYWORD1>
446			<KEYWORD1>stretch</KEYWORD1>
447			<KEYWORD1>string</KEYWORD1>
448			<KEYWORD1>strjoin</KEYWORD1>
449			<KEYWORD1>strlen</KEYWORD1>
450			<KEYWORD1>strlookup</KEYWORD1>
451			<KEYWORD1>strlowcase</KEYWORD1>
452			<KEYWORD1>strmatch</KEYWORD1>
453			<KEYWORD1>strmessage</KEYWORD1>
454			<KEYWORD1>strmid</KEYWORD1>
455			<KEYWORD1>strpos</KEYWORD1>
456			<KEYWORD1>strput</KEYWORD1>
457			<KEYWORD1>strsplit</KEYWORD1>
458			<KEYWORD1>strsubst</KEYWORD1>
459			<KEYWORD1>strtrim</KEYWORD1>
460			<KEYWORD1>structref</KEYWORD1>
461			<KEYWORD1>strupcase</KEYWORD1>
462			<KEYWORD1>sum</KEYWORD1>
463			<KEYWORD1>surface</KEYWORD1>
464			<KEYWORD1>surface_fit</KEYWORD1>
465			<KEYWORD1>surfr</KEYWORD1>
466			<KEYWORD1>svbksb</KEYWORD1>
467			<KEYWORD1>svd</KEYWORD1>
468			<KEYWORD1>svdfit</KEYWORD1>
469			<KEYWORD1>systime</KEYWORD1>
470			<KEYWORD1>t3d</KEYWORD1>
471			<KEYWORD1>tag_names</KEYWORD1>
472			<KEYWORD1>tan</KEYWORD1>
473			<KEYWORD1>tanh</KEYWORD1>
474			<KEYWORD1>tek_color</KEYWORD1>
475			<KEYWORD1>tensor_add</KEYWORD1>
476			<KEYWORD1>tensor_div</KEYWORD1>
477			<KEYWORD1>tensor_eq</KEYWORD1>
478			<KEYWORD1>tensor_exp</KEYWORD1>
479			<KEYWORD1>tensor_ge</KEYWORD1>
480			<KEYWORD1>tensor_gt</KEYWORD1>
481			<KEYWORD1>tensor_le</KEYWORD1>
482			<KEYWORD1>tensor_lt</KEYWORD1>
483			<KEYWORD1>tensor_max</KEYWORD1>
484			<KEYWORD1>tensor_min</KEYWORD1>
485			<KEYWORD1>tensor_mod</KEYWORD1>
486			<KEYWORD1>tensor_mul</KEYWORD1>
487			<KEYWORD1>tensor_ne</KEYWORD1>
488			<KEYWORD1>tensor_sub</KEYWORD1>
489			<KEYWORD1>threed</KEYWORD1>
490			<KEYWORD1>today</KEYWORD1>
491			<KEYWORD1>total</KEYWORD1>
492			<KEYWORD1>tqli</KEYWORD1>
493			<KEYWORD1>transpose</KEYWORD1>
494			<KEYWORD1>tred2</KEYWORD1>
495			<KEYWORD1>tridag</KEYWORD1>
496			<KEYWORD1>tv</KEYWORD1>
497			<KEYWORD1>tvcrs</KEYWORD1>
498			<KEYWORD1>tvlct</KEYWORD1>
499			<KEYWORD1>tvrd</KEYWORD1>
500			<KEYWORD1>tvscl</KEYWORD1>
501			<KEYWORD1>tvsize</KEYWORD1>
502			<KEYWORD1>uniqn</KEYWORD1>
503			<KEYWORD1>unique</KEYWORD1>
504			<KEYWORD1>unix_listen</KEYWORD1>
505			<KEYWORD1>unix_reply</KEYWORD1>
506			<KEYWORD1>unload_option</KEYWORD1>
507			<KEYWORD1>upvar</KEYWORD1>
508			<KEYWORD1>usersym</KEYWORD1>
509			<KEYWORD1>usgs_names</KEYWORD1>
510			<KEYWORD1>value_length</KEYWORD1>
511			<KEYWORD1>var_match</KEYWORD1>
512			<KEYWORD1>var_to_dt</KEYWORD1>
513			<KEYWORD1>vector_field3</KEYWORD1>
514			<KEYWORD1>vel</KEYWORD1>
515			<KEYWORD1>velovect</KEYWORD1>
516			<KEYWORD1>viewer</KEYWORD1>
517			<KEYWORD1>vol_marker</KEYWORD1>
518			<KEYWORD1>vol_pad</KEYWORD1>
519			<KEYWORD1>vol_red</KEYWORD1>
520			<KEYWORD1>vol_trans</KEYWORD1>
521			<KEYWORD1>volume</KEYWORD1>
522			<KEYWORD1>vtkaddattribute</KEYWORD1>
523			<KEYWORD1>vtkaxes</KEYWORD1>
524			<KEYWORD1>vtkcamera</KEYWORD1>
525			<KEYWORD1>vtkclose</KEYWORD1>
526			<KEYWORD1>vtkcolorbar</KEYWORD1>
527			<KEYWORD1>vtkcolornames</KEYWORD1>
528			<KEYWORD1>vtkcommand</KEYWORD1>
529			<KEYWORD1>vtkerase</KEYWORD1>
530			<KEYWORD1>vtkformat</KEYWORD1>
531			<KEYWORD1>vtkgrid</KEYWORD1>
532			<KEYWORD1>vtkhedgehog</KEYWORD1>
533			<KEYWORD1>vtkinit</KEYWORD1>
534			<KEYWORD1>vtklight</KEYWORD1>
535			<KEYWORD1>vtkplots</KEYWORD1>
536			<KEYWORD1>vtkpolydata</KEYWORD1>
537			<KEYWORD1>vtkpolyformat</KEYWORD1>
538			<KEYWORD1>vtkpolyshade</KEYWORD1>
539			<KEYWORD1>vtkppmread</KEYWORD1>
540			<KEYWORD1>vtkppmwrite</KEYWORD1>
541			<KEYWORD1>vtkreadvtk</KEYWORD1>
542			<KEYWORD1>vtkrectilineargrid</KEYWORD1>
543			<KEYWORD1>vtkrenderwindow</KEYWORD1>
544			<KEYWORD1>vtkscatter</KEYWORD1>
545			<KEYWORD1>vtkslicevol</KEYWORD1>
546			<KEYWORD1>vtkstructuredpoints</KEYWORD1>
547			<KEYWORD1>vtkstructuredgrid</KEYWORD1>
548			<KEYWORD1>vtksurface</KEYWORD1>
549			<KEYWORD1>vtksurfgen</KEYWORD1>
550			<KEYWORD1>vtktext</KEYWORD1>
551			<KEYWORD1>vtktvrd</KEYWORD1>
552			<KEYWORD1>vtkunstructuredgrid</KEYWORD1>
553			<KEYWORD1>vtkwdelete</KEYWORD1>
554			<KEYWORD1>vtkwindow</KEYWORD1>
555			<KEYWORD1>vtkwritevrml</KEYWORD1>
556			<KEYWORD1>vtkwset</KEYWORD1>
557			<KEYWORD1>wait</KEYWORD1>
558			<KEYWORD1>wavedatamanager</KEYWORD1>
559			<KEYWORD1>waveserver</KEYWORD1>
560			<KEYWORD1>wcopy</KEYWORD1>
561			<KEYWORD1>wdelete</KEYWORD1>
562			<KEYWORD1>where</KEYWORD1>
563			<KEYWORD1>wherein</KEYWORD1>
564			<KEYWORD1>window</KEYWORD1>
565			<KEYWORD1>wmenu</KEYWORD1>
566			<KEYWORD1>wpaste</KEYWORD1>
567			<KEYWORD1>wprint</KEYWORD1>
568			<KEYWORD1>wread_dib</KEYWORD1>
569			<KEYWORD1>wread_meta</KEYWORD1>
570			<KEYWORD1>write_xbm</KEYWORD1>
571			<KEYWORD1>writeu</KEYWORD1>
572			<KEYWORD1>wset</KEYWORD1>
573			<KEYWORD1>whow</KEYWORD1>
574			<KEYWORD1>wwrite_dib</KEYWORD1>
575			<KEYWORD1>wwrite_meta</KEYWORD1>
576			<KEYWORD1>xyouts</KEYWORD1>
577			<KEYWORD1>zoom</KEYWORD1>
578			<KEYWORD1>zroots</KEYWORD1>
579		<!--KEYWORD2s are PV-WAVE keywords -->
580			<KEYWORD2>begin</KEYWORD2>
581			<KEYWORD2>breakpoint</KEYWORD2>
582			<KEYWORD2>case</KEYWORD2>
583			<KEYWORD2>common</KEYWORD2>
584			<KEYWORD2>compile</KEYWORD2>
585			<KEYWORD2>declare</KEYWORD2>
586			<KEYWORD2>do</KEYWORD2>
587			<KEYWORD2>else</KEYWORD2>
588			<KEYWORD2>end</KEYWORD2>
589			<KEYWORD2>endcase</KEYWORD2>
590			<KEYWORD2>endelse</KEYWORD2>
591			<KEYWORD2>endfor</KEYWORD2>
592			<KEYWORD2>endif</KEYWORD2>
593			<KEYWORD2>endrepeat</KEYWORD2>
594			<KEYWORD2>endwhile</KEYWORD2>
595			<KEYWORD2>exit</KEYWORD2>
596			<KEYWORD2>for</KEYWORD2>
597			<KEYWORD2>func</KEYWORD2>
598			<KEYWORD2>function</KEYWORD2>
599			<KEYWORD2>goto</KEYWORD2>
600			<KEYWORD2>help</KEYWORD2>
601			<KEYWORD2>if</KEYWORD2>
602			<KEYWORD2>info</KEYWORD2>
603			<KEYWORD2>journal</KEYWORD2>
604			<KEYWORD2>locals</KEYWORD2>
605			<KEYWORD2>of</KEYWORD2>
606			<KEYWORD2>on_error</KEYWORD2>
607			<KEYWORD2>on_error_goto</KEYWORD2>
608			<KEYWORD2>on_ioerror</KEYWORD2>
609			<KEYWORD2>pro</KEYWORD2>
610			<KEYWORD2>quit</KEYWORD2>
611			<KEYWORD2>repeat</KEYWORD2>
612			<KEYWORD2>restore</KEYWORD2>
613			<KEYWORD2>retall</KEYWORD2>
614			<KEYWORD2>return</KEYWORD2>
615			<KEYWORD2>save</KEYWORD2>
616			<KEYWORD2>stop</KEYWORD2>
617			<KEYWORD2>then</KEYWORD2>
618			<KEYWORD2>while</KEYWORD2>
619		<!-- KEYWORD3s are binary ops and Widget stuff -->
620			<KEYWORD3>and</KEYWORD3>
621			<KEYWORD3>not</KEYWORD3>
622			<KEYWORD3>or</KEYWORD3>
623			<KEYWORD3>xor</KEYWORD3>
624			<KEYWORD3>eq</KEYWORD3>
625			<KEYWORD3>ne</KEYWORD3>
626			<KEYWORD3>gt</KEYWORD3>
627			<KEYWORD3>lt</KEYWORD3>
628			<KEYWORD3>ge</KEYWORD3>
629			<KEYWORD3>le</KEYWORD3>
630			<KEYWORD3>mod</KEYWORD3>
631			<KEYWORD3>WgAnimateTool</KEYWORD3>
632			<KEYWORD3>WgCbarTool</KEYWORD3>
633			<KEYWORD3>WgCtTool</KEYWORD3>
634			<KEYWORD3>WgIsoSurfTool</KEYWORD3>
635			<KEYWORD3>WgMovieTool</KEYWORD3>
636			<KEYWORD3>WgSimageTool</KEYWORD3>
637			<KEYWORD3>WgSliceTool</KEYWORD3>
638			<KEYWORD3>WgSurfaceTool</KEYWORD3>
639			<KEYWORD3>WgTextTool</KEYWORD3>
640			<KEYWORD3>WoAddButtons</KEYWORD3>
641			<KEYWORD3>WoAddMessage</KEYWORD3>
642			<KEYWORD3>WoAddStatus</KEYWORD3>
643			<KEYWORD3>WoButtonBar</KEYWORD3>
644			<KEYWORD3>WoCheckFile</KEYWORD3>
645			<KEYWORD3>WoColorButton</KEYWORD3>
646			<KEYWORD3>WoColorConvert</KEYWORD3>
647			<KEYWORD3>WoColorGrid</KEYWORD3>
648			<KEYWORD3>WoColorWheel</KEYWORD3>
649			<KEYWORD3>WoConfirmClose</KEYWORD3>
650			<KEYWORD3>WoDialogStatus</KEYWORD3>
651			<KEYWORD3>WoFontOptionMenu</KEYWORD3>
652			<KEYWORD3>WoGenericDialog</KEYWORD3>
653			<KEYWORD3>WoLabeledText</KEYWORD3>
654			<KEYWORD3>WoMenuBar</KEYWORD3>
655			<KEYWORD3>WoMessage</KEYWORD3>
656			<KEYWORD3>WoSaveAsPixmap</KEYWORD3>
657			<KEYWORD3>WoSetCursor</KEYWORD3>
658			<KEYWORD3>WoSetWindowTitle</KEYWORD3>
659			<KEYWORD3>WoStatus</KEYWORD3>
660			<KEYWORD3>WoVariableOptionMenu</KEYWORD3>
661			<KEYWORD3>WtAddCallback</KEYWORD3>
662			<KEYWORD3>WtAddHandler</KEYWORD3>
663			<KEYWORD3>WtCursor</KEYWORD3>
664			<KEYWORD3>WtGet</KEYWORD3>
665			<KEYWORD3>WtPointer</KEYWORD3>
666			<KEYWORD3>WtSet</KEYWORD3>
667			<KEYWORD3>WtTimer</KEYWORD3>
668			<KEYWORD3>WwAlert</KEYWORD3>
669			<KEYWORD3>WwAlertPopdown</KEYWORD3>
670			<KEYWORD3>WwButtonBox</KEYWORD3>
671			<KEYWORD3>WwCallback</KEYWORD3>
672			<KEYWORD3>WwControlsBox</KEYWORD3>
673			<KEYWORD3>WwDialog</KEYWORD3>
674			<KEYWORD3>WwDrawing</KEYWORD3>
675			<KEYWORD3>WwFileSelection</KEYWORD3>
676			<KEYWORD3>WwGenericDialog</KEYWORD3>
677			<KEYWORD3>WwGetButton</KEYWORD3>
678			<KEYWORD3>WwGetKey</KEYWORD3>
679			<KEYWORD3>WwGetPosition</KEYWORD3>
680			<KEYWORD3>WwGetValue</KEYWORD3>
681			<KEYWORD3>WwHandler</KEYWORD3>
682			<KEYWORD3>WwInit</KEYWORD3>
683			<KEYWORD3>WwLayout</KEYWORD3>
684			<KEYWORD3>WwList</KEYWORD3>
685			<KEYWORD3>WwListUtils</KEYWORD3>
686			<KEYWORD3>WwLoop</KEYWORD3>
687			<KEYWORD3>WwMainWindow</KEYWORD3>
688			<KEYWORD3>WwMenuBar</KEYWORD3>
689			<KEYWORD3>WwMenuItem</KEYWORD3>
690			<KEYWORD3>WwMessage</KEYWORD3>
691			<KEYWORD3>WwMultiClickHandler</KEYWORD3>
692			<KEYWORD3>WwOptionMenu</KEYWORD3>
693			<KEYWORD3>WwPickFile</KEYWORD3>
694			<KEYWORD3>WwPopupMenu</KEYWORD3>
695			<KEYWORD3>WwPreview</KEYWORD3>
696			<KEYWORD3>WwPreviewUtils</KEYWORD3>
697			<KEYWORD3>WwRadioBox</KEYWORD3>
698			<KEYWORD3>WwResource</KEYWORD3>
699			<KEYWORD3>WwSeparator</KEYWORD3>
700			<KEYWORD3>WwSetCursor</KEYWORD3>
701			<KEYWORD3>WwSetValue</KEYWORD3>
702			<KEYWORD3>WwTable</KEYWORD3>
703			<KEYWORD3>WwTableUtils</KEYWORD3>
704			<KEYWORD3>WwText</KEYWORD3>
705			<KEYWORD3>WwTimer</KEYWORD3>
706			<KEYWORD3>WwToolBox</KEYWORD3>
707			<KEYWORD3>WzAnimate</KEYWORD3>
708			<KEYWORD3>WzColorEdit</KEYWORD3>
709			<KEYWORD3>WzContour</KEYWORD3>
710			<KEYWORD3>WzExport</KEYWORD3>
711			<KEYWORD3>WzHistogram</KEYWORD3>
712			<KEYWORD3>WzImage</KEYWORD3>
713			<KEYWORD3>WzImport</KEYWORD3>
714			<KEYWORD3>WzMultiView</KEYWORD3>
715			<KEYWORD3>WzPlot</KEYWORD3>
716			<KEYWORD3>WzPreview</KEYWORD3>
717			<KEYWORD3>WzSurface</KEYWORD3>
718			<KEYWORD3>WzTable</KEYWORD3>
719			<KEYWORD3>WzVariable</KEYWORD3>
720		</KEYWORDS>
721	</RULES>
722</MODE>