# Leo colorizer control file for pvwave mode.
# This file is in the public domain.
# Properties for pvwave mode.
properties = {
"lineComment": ";",
}
# Attributes dict for pvwave_main ruleset.
pvwave_main_attributes_dict = {
"default": "null",
"digit_re": "",
"escape": "",
"highlight_digits": "true",
"ignore_case": "true",
"no_word_sep": "",
}
# Dictionary of attributes dictionaries for pvwave mode.
attributesDictDict = {
"pvwave_main": pvwave_main_attributes_dict,
}
# Keywords dict for pvwave_main ruleset.
pvwave_main_keywords_dict = {
"abs": "keyword1",
"acos": "keyword1",
"add_exec_on_select": "keyword1",
"addsysvar": "keyword1",
"addvar": "keyword1",
"affine": "keyword1",
"alog": "keyword1",
"alog10": "keyword1",
"and": "keyword3",
"asarr": "keyword1",
"asin": "keyword1",
"askeys": "keyword1",
"assoc": "keyword1",
"atan": "keyword1",
"avg": "keyword1",
"axis": "keyword1",
"bar": "keyword1",
"bar2d": "keyword1",
"bar3d": "keyword1",
"begin": "keyword2",
"beseli": "keyword1",
"beselj": "keyword1",
"besely": "keyword1",
"bilinear": "keyword1",
"bindgen": "keyword1",
"blob": "keyword1",
"blobcount": "keyword1",
"boundary": "keyword1",
"breakpoint": "keyword2",
"build_table": "keyword1",
"buildresourcefilename": "keyword1",
"bytarr": "keyword1",
"byte": "keyword1",
"byteorder": "keyword1",
"bytscl": "keyword1",
"c_edit": "keyword1",
"call_unix": "keyword1",
"case": "keyword2",
"cd": "keyword1",
"center_view": "keyword1",
"chebyshev": "keyword1",
"check_math": "keyword1",
"checkfile": "keyword1",
"cindgen": "keyword1",
"close": "keyword1",
"color_convert": "keyword1",
"color_edit": "keyword1",
"color_palette": "keyword1",
"common": "keyword2",
"compile": "keyword2",
"complex": "keyword1",
"complexarr": "keyword1",
"cone": "keyword1",
"congrid": "keyword1",
"conj": "keyword1",
"contour": "keyword1",
"contour2": "keyword1",
"contourfill": "keyword1",
"conv_from_rect": "keyword1",
"conv_to_rect": "keyword1",
"convert_coord": "keyword1",
"convol": "keyword1",
"correlate": "keyword1",
"cos": "keyword1",
"cosh": "keyword1",
"cosines": "keyword1",
"cprod": "keyword1",
"create_holidays": "keyword1",
"create_weekdends": "keyword1",
"crossp": "keyword1",
"cursor": "keyword1",
"curvatures": "keyword1",
"curvefit": "keyword1",
"cylinder": "keyword1",
"day_name": "keyword1",
"day_of_week": "keyword1",
"day_of_year": "keyword1",
"dblarr": "keyword1",
"dc_error_msg": "keyword1",
"dc_options": "keyword1",
"dc_read_24_bit": "keyword1",
"dc_read_8_bit": "keyword1",
"dc_read_container": "keyword1",
"dc_read_dib": "keyword1",
"dc_read_fixed": "keyword1",
"dc_read_free": "keyword1",
"dc_read_tiff": "keyword1",
"dc_scan_container": "keyword1",
"dc_write_24_bit": "keyword1",
"dc_write_8_bit": "keyword1",
"dc_write_dib": "keyword1",
"dc_write_fixed": "keyword1",
"dc_write_free": "keyword1",
"dc_write_tiff": "keyword1",
"dcindgen": "keyword1",
"dcomplex": "keyword1",
"dcomplexarr": "keyword1",
"declare": "keyword2",
"define_key": "keyword1",
"defroi": "keyword1",
"defsysv": "keyword1",
"del_file": "keyword1",
"delfunc": "keyword1",
"dellog": "keyword1",
"delproc": "keyword1",
"delstruct": "keyword1",
"delvar": "keyword1",
"demo": "keyword1",
"deriv": "keyword1",
"derivn": "keyword1",
"determ": "keyword1",
"device": "keyword1",
"diag": "keyword1",
"dicm_tag_info": "keyword1",
"digital_filter": "keyword1",
"dilate": "keyword1",
"dindgen": "keyword1",
"dist": "keyword1",
"dminit": "keyword1",
"do": "keyword2",
"doc_lib_unix": "keyword1",
"doc_library": "keyword1",
"double": "keyword1",
"drop_exec_on_select": "keyword1",
"dt_add": "keyword1",
"dt_addly": "keyword1",
"dt_compress": "keyword1",
"dt_duration": "keyword1",
"dt_print": "keyword1",
"dt_subly": "keyword1",
"dt_subtract": "keyword1",
"dt_to_sec": "keyword1",
"dt_to_str": "keyword1",
"dt_to_var": "keyword1",
"dtegn": "keyword1",
"else": "keyword2",
"empty": "keyword1",
"end": "keyword2",
"endcase": "keyword2",
"endelse": "keyword2",
"endfor": "keyword2",
"endif": "keyword2",
"endrepeat": "keyword2",
"endwhile": "keyword2",
"environment": "keyword1",
"eof": "keyword1",
"eq": "keyword3",
"erase": "keyword1",
"erode": "keyword1",
"errorf": "keyword1",
"errplot": "keyword1",
"euclidean": "keyword1",
"exec_on_select": "keyword1",
"execute": "keyword1",
"exit": "keyword2",
"exp": "keyword1",
"expand": "keyword1",
"expon": "keyword1",
"extrema": "keyword1",
"factor": "keyword1",
"fast_grid2": "keyword1",
"fast_grid3": "keyword1",
"fast_grid4": "keyword1",
"fft": "keyword1",
"filepath": "keyword1",
"findfile": "keyword1",
"findgen": "keyword1",
"finite": "keyword1",
"fix": "keyword1",
"float": "keyword1",
"fltarr": "keyword1",
"flush": "keyword1",
"for": "keyword2",
"free_lun": "keyword1",
"fstat": "keyword1",
"func": "keyword2",
"funct": "keyword1",
"function": "keyword2",
"gamma": "keyword1",
"gaussfit": "keyword1",
"gaussint": "keyword1",
"gcd": "keyword1",
"ge": "keyword3",
"get_kbrd": "keyword1",
"get_lun": "keyword1",
"get_named_color": "keyword1",
"getenv": "keyword1",
"getncerr": "keyword1",
"getncopts": "keyword1",
"getparam": "keyword1",
"goto": "keyword2",
"great_int": "keyword1",
"grid": "keyword1",
"grid_2d": "keyword1",
"grid_3d": "keyword1",
"grid_4d": "keyword1",
"grid_sphere": "keyword1",
"gridn": "keyword1",
"group_by": "keyword1",
"gt": "keyword3",
"hak": "keyword1",
"hanning": "keyword1",
"hdf_test": "keyword1",
"hdfgetsds": "keyword1",
"help": "keyword2",
"hilbert": "keyword1",
"hist_equal": "keyword1",
"hist_equal_ct": "keyword1",
"histn": "keyword1",
"histogram": "keyword1",
"hls": "keyword1",
"hsv": "keyword1",
"hsv_to_rgd": "keyword1",
"if": "keyword2",
"image_check": "keyword1",
"image_color_quant": "keyword1",
"image_cont": "keyword1",
"image_create": "keyword1",
"image_display": "keyword1",
"image_filetypes": "keyword1",
"image_query_file": "keyword1",
"image_read": "keyword1",
"image_write": "keyword1",
"imaginary": "keyword1",
"img_true8": "keyword1",
"index_and": "keyword1",
"index_conv": "keyword1",
"index_or": "keyword1",
"indgen": "keyword1",
"info": "keyword2",
"intarr": "keyword1",
"interpol": "keyword1",
"interpolate": "keyword1",
"intrp": "keyword1",
"invert": "keyword1",
"isaskey": "keyword1",
"ishft": "keyword1",
"jacobian": "keyword1",
"journal": "keyword2",
"jul_to_dt": "keyword1",
"keyword_set": "keyword1",
"lcm": "keyword1",
"le": "keyword3",
"leefilt": "keyword1",
"legend": "keyword1",
"lindgen": "keyword1",
"linknload": "keyword1",
"list": "keyword1",
"listarr": "keyword1",
"load_holidays": "keyword1",
"load_option": "keyword1",
"load_weekends": "keyword1",
"loadct": "keyword1",
"loadct_custom": "keyword1",
"loadresources": "keyword1",
"loadstrings": "keyword1",
"locals": "keyword2",
"lonarr": "keyword1",
"long": "keyword1",
"lt": "keyword3",
"lubksb": "keyword1",
"ludcmp": "keyword1",
"make_array": "keyword1",
"map": "keyword1",
"map_axes": "keyword1",
"map_contour": "keyword1",
"map_grid": "keyword1",
"map_plots": "keyword1",
"map_polyfill": "keyword1",
"map_proj": "keyword1",
"map_reverse": "keyword1",
"map_velovect": "keyword1",
"map_version": "keyword1",
"map_xyouts": "keyword1",
"max": "keyword1",
"median": "keyword1",
"mesh": "keyword1",
"message": "keyword1",
"min": "keyword1",
"mod": "keyword3",
"modifyct": "keyword1",
"molec": "keyword1",
"moment": "keyword1",
"month_name": "keyword1",
"movie": "keyword1",
"mprove": "keyword1",
"msword_cgm_setup": "keyword1",
"n_elements": "keyword1",
"n_params": "keyword1",
"n_tags": "keyword1",
"ne": "keyword3",
"nint": "keyword1",
"normals": "keyword1",
"not": "keyword3",
"null_processor": "keyword1",
"of": "keyword2",
"on_error": "keyword2",
"on_error_goto": "keyword2",
"on_ioerror": "keyword2",
"openr": "keyword1",
"openu": "keyword1",
"openw": "keyword1",
"oplot": "keyword1",
"oploterr": "keyword1",
"option_is_loaded": "keyword1",
"or": "keyword3",
"order_by": "keyword1",
"packimage": "keyword1",
"packtable": "keyword1",
"padit": "keyword1",
"palette": "keyword1",
"param_present": "keyword1",
"parsefilename": "keyword1",
"pie": "keyword1",
"pie_chart": "keyword1",
"plot": "keyword1",
"plot_field": "keyword1",
"plot_histogram": "keyword1",
"plot_io": "keyword1",
"plot_oi": "keyword1",
"plot_oo": "keyword1",
"plot_windrose": "keyword1",
"ploterr": "keyword1",
"plots": "keyword1",
"pm": "keyword1",
"pmf": "keyword1",
"point_lun": "keyword1",
"poly": "keyword1",
"poly_2d": "keyword1",
"poly_area": "keyword1",
"poly_c_conv": "keyword1",
"poly_count": "keyword1",
"poly_dev": "keyword1",
"poly_fit": "keyword1",
"poly_merge": "keyword1",
"poly_norm": "keyword1",
"poly_plot": "keyword1",
"poly_sphere": "keyword1",
"poly_surf": "keyword1",
"poly_trans": "keyword1",
"polyfill": "keyword1",
"polyfillv": "keyword1",
"polyfitw": "keyword1",
"polyshade": "keyword1",
"polywarp": "keyword1",
"popd": "keyword1",
"prime": "keyword1",
"print": "keyword1",
"printd": "keyword1",
"printf": "keyword1",
"pro": "keyword2",
"profile": "keyword1",
"profiles": "keyword1",
"prompt": "keyword1",
"pseudo": "keyword1",
"pushd": "keyword1",
"query_table": "keyword1",
"quit": "keyword2",
"randomn": "keyword1",
"randomu": "keyword1",
"rdpix": "keyword1",
"read": "keyword1",
"read_airs": "keyword1",
"read_xbm": "keyword1",
"readf": "keyword1",
"readu": "keyword1",
"rebin": "keyword1",
"reform": "keyword1",
"regress": "keyword1",
"rename": "keyword1",
"render": "keyword1",
"render24": "keyword1",
"repeat": "keyword2",
"replicate": "keyword1",
"replv": "keyword1",
"resamp": "keyword1",
"restore": "keyword2",
"retall": "keyword2",
"return": "keyword2",
"reverse": "keyword1",
"rgb_to_hsv": "keyword1",
"rm": "keyword1",
"rmf": "keyword1",
"roberts": "keyword1",
"rot": "keyword1",
"rot_int": "keyword1",
"rotate": "keyword1",
"same": "keyword1",
"save": "keyword2",
"scale3d": "keyword1",
"sec_to_dt": "keyword1",
"select_read_lun": "keyword1",
"set_plot": "keyword1",
"set_screen": "keyword1",
"set_shading": "keyword1",
"set_symbol": "keyword1",
"set_view3d": "keyword1",
"set_viewport": "keyword1",
"set_xy": "keyword1",
"setdemo": "keyword1",
"setenv": "keyword1",
"setimagesize": "keyword1",
"setlog": "keyword1",
"setncopts": "keyword1",
"setup_keys": "keyword1",
"sgn": "keyword1",
"shade_surf": "keyword1",
"shade_surf_irr": "keyword1",
"shade_volume": "keyword1",
"shif": "keyword1",
"shift": "keyword1",
"show3": "keyword1",
"show_options": "keyword1",
"sigma": "keyword1",
"sin": "keyword1",
"sindgen": "keyword1",
"sinh": "keyword1",
"size": "keyword1",
"skipf": "keyword1",
"slice": "keyword1",
"slice_vol": "keyword1",
"small_int": "keyword1",
"smooth": "keyword1",
"sobel": "keyword1",
"socket_accept": "keyword1",
"socket_close": "keyword1",
"socket_connect": "keyword1",
"socket_getport": "keyword1",
"socket_init": "keyword1",
"socket_read": "keyword1",
"socket_write": "keyword1",
"sort": "keyword1",
"sortn": "keyword1",
"spawn": "keyword1",
"sphere": "keyword1",
"spline": "keyword1",
"sqrt": "keyword1",
"stdev": "keyword1",
"stop": "keyword2",
"str_to_dt": "keyword1",
"strarr": "keyword1",
"strcompress": "keyword1",
"stretch": "keyword1",
"string": "keyword1",
"strjoin": "keyword1",
"strlen": "keyword1",
"strlookup": "keyword1",
"strlowcase": "keyword1",
"strmatch": "keyword1",
"strmessage": "keyword1",
"strmid": "keyword1",
"strpos": "keyword1",
"strput": "keyword1",
"strsplit": "keyword1",
"strsubst": "keyword1",
"strtrim": "keyword1",
"structref": "keyword1",
"strupcase": "keyword1",
"sum": "keyword1",
"surface": "keyword1",
"surface_fit": "keyword1",
"surfr": "keyword1",
"svbksb": "keyword1",
"svd": "keyword1",
"svdfit": "keyword1",
"systime": "keyword1",
"t3d": "keyword1",
"tag_names": "keyword1",
"tan": "keyword1",
"tanh": "keyword1",
"tek_color": "keyword1",
"tensor_add": "keyword1",
"tensor_div": "keyword1",
"tensor_eq": "keyword1",
"tensor_exp": "keyword1",
"tensor_ge": "keyword1",
"tensor_gt": "keyword1",
"tensor_le": "keyword1",
"tensor_lt": "keyword1",
"tensor_max": "keyword1",
"tensor_min": "keyword1",
"tensor_mod": "keyword1",
"tensor_mul": "keyword1",
"tensor_ne": "keyword1",
"tensor_sub": "keyword1",
"then": "keyword2",
"threed": "keyword1",
"today": "keyword1",
"total": "keyword1",
"tqli": "keyword1",
"transpose": "keyword1",
"tred2": "keyword1",
"tridag": "keyword1",
"tv": "keyword1",
"tvcrs": "keyword1",
"tvlct": "keyword1",
"tvrd": "keyword1",
"tvscl": "keyword1",
"tvsize": "keyword1",
"uniqn": "keyword1",
"unique": "keyword1",
"unix_listen": "keyword1",
"unix_reply": "keyword1",
"unload_option": "keyword1",
"upvar": "keyword1",
"usersym": "keyword1",
"usgs_names": "keyword1",
"value_length": "keyword1",
"var_match": "keyword1",
"var_to_dt": "keyword1",
"vector_field3": "keyword1",
"vel": "keyword1",
"velovect": "keyword1",
"viewer": "keyword1",
"vol_marker": "keyword1",
"vol_pad": "keyword1",
"vol_red": "keyword1",
"vol_trans": "keyword1",
"volume": "keyword1",
"vtkaddattribute": "keyword1",
"vtkaxes": "keyword1",
"vtkcamera": "keyword1",
"vtkclose": "keyword1",
"vtkcolorbar": "keyword1",
"vtkcolornames": "keyword1",
"vtkcommand": "keyword1",
"vtkerase": "keyword1",
"vtkformat": "keyword1",
"vtkgrid": "keyword1",
"vtkhedgehog": "keyword1",
"vtkinit": "keyword1",
"vtklight": "keyword1",
"vtkplots": "keyword1",
"vtkpolydata": "keyword1",
"vtkpolyformat": "keyword1",
"vtkpolyshade": "keyword1",
"vtkppmread": "keyword1",
"vtkppmwrite": "keyword1",
"vtkreadvtk": "keyword1",
"vtkrectilineargrid": "keyword1",
"vtkrenderwindow": "keyword1",
"vtkscatter": "keyword1",
"vtkslicevol": "keyword1",
"vtkstructuredgrid": "keyword1",
"vtkstructuredpoints": "keyword1",
"vtksurface": "keyword1",
"vtksurfgen": "keyword1",
"vtktext": "keyword1",
"vtktvrd": "keyword1",
"vtkunstructuredgrid": "keyword1",
"vtkwdelete": "keyword1",
"vtkwindow": "keyword1",
"vtkwritevrml": "keyword1",
"vtkwset": "keyword1",
"wait": "keyword1",
"wavedatamanager": "keyword1",
"waveserver": "keyword1",
"wcopy": "keyword1",
"wdelete": "keyword1",
"wganimatetool": "keyword3",
"wgcbartool": "keyword3",
"wgcttool": "keyword3",
"wgisosurftool": "keyword3",
"wgmovietool": "keyword3",
"wgsimagetool": "keyword3",
"wgslicetool": "keyword3",
"wgsurfacetool": "keyword3",
"wgtexttool": "keyword3",
"where": "keyword1",
"wherein": "keyword1",
"while": "keyword2",
"whow": "keyword1",
"window": "keyword1",
"wmenu": "keyword1",
"woaddbuttons": "keyword3",
"woaddmessage": "keyword3",
"woaddstatus": "keyword3",
"wobuttonbar": "keyword3",
"wocheckfile": "keyword3",
"wocolorbutton": "keyword3",
"wocolorconvert": "keyword3",
"wocolorgrid": "keyword3",
"wocolorwheel": "keyword3",
"woconfirmclose": "keyword3",
"wodialogstatus": "keyword3",
"wofontoptionmenu": "keyword3",
"wogenericdialog": "keyword3",
"wolabeledtext": "keyword3",
"womenubar": "keyword3",
"womessage": "keyword3",
"wosaveaspixmap": "keyword3",
"wosetcursor": "keyword3",
"wosetwindowtitle": "keyword3",
"wostatus": "keyword3",
"wovariableoptionmenu": "keyword3",
"wpaste": "keyword1",
"wprint": "keyword1",
"wread_dib": "keyword1",
"wread_meta": "keyword1",
"write_xbm": "keyword1",
"writeu": "keyword1",
"wset": "keyword1",
"wtaddcallback": "keyword3",
"wtaddhandler": "keyword3",
"wtcursor": "keyword3",
"wtget": "keyword3",
"wtpointer": "keyword3",
"wtset": "keyword3",
"wttimer": "keyword3",
"wwalert": "keyword3",
"wwalertpopdown": "keyword3",
"wwbuttonbox": "keyword3",
"wwcallback": "keyword3",
"wwcontrolsbox": "keyword3",
"wwdialog": "keyword3",
"wwdrawing": "keyword3",
"wwfileselection": "keyword3",
"wwgenericdialog": "keyword3",
"wwgetbutton": "keyword3",
"wwgetkey": "keyword3",
"wwgetposition": "keyword3",
"wwgetvalue": "keyword3",
"wwhandler": "keyword3",
"wwinit": "keyword3",
"wwlayout": "keyword3",
"wwlist": "keyword3",
"wwlistutils": "keyword3",
"wwloop": "keyword3",
"wwmainwindow": "keyword3",
"wwmenubar": "keyword3",
"wwmenuitem": "keyword3",
"wwmessage": "keyword3",
"wwmulticlickhandler": "keyword3",
"wwoptionmenu": "keyword3",
"wwpickfile": "keyword3",
"wwpopupmenu": "keyword3",
"wwpreview": "keyword3",
"wwpreviewutils": "keyword3",
"wwradiobox": "keyword3",
"wwresource": "keyword3",
"wwrite_dib": "keyword1",
"wwrite_meta": "keyword1",
"wwseparator": "keyword3",
"wwsetcursor": "keyword3",
"wwsetvalue": "keyword3",
"wwtable": "keyword3",
"wwtableutils": "keyword3",
"wwtext": "keyword3",
"wwtimer": "keyword3",
"wwtoolbox": "keyword3",
"wzanimate": "keyword3",
"wzcoloredit": "keyword3",
"wzcontour": "keyword3",
"wzexport": "keyword3",
"wzhistogram": "keyword3",
"wzimage": "keyword3",
"wzimport": "keyword3",
"wzmultiview": "keyword3",
"wzplot": "keyword3",
"wzpreview": "keyword3",
"wzsurface": "keyword3",
"wztable": "keyword3",
"wzvariable": "keyword3",
"xor": "keyword3",
"xyouts": "keyword1",
"zoom": "keyword1",
"zroots": "keyword1",
}
# Dictionary of keywords dictionaries for pvwave mode.
keywordsDictDict = {
"pvwave_main": pvwave_main_keywords_dict,
}
# Rules for pvwave_main ruleset.
def pvwave_rule0(colorer, s, i):
return colorer.match_span(s, i, kind="literal1", begin="\"", end="\"",
at_line_start=False, at_whitespace_end=False, at_word_start=False,
delegate="",exclude_match=False,
no_escape=False, no_line_break=True, no_word_break=False)
def pvwave_rule1(colorer, s, i):
return colorer.match_span(s, i, kind="literal1", begin="'", end="'",
at_line_start=False, at_whitespace_end=False, at_word_start=False,
delegate="",exclude_match=False,
no_escape=False, no_line_break=True, no_word_break=False)
def pvwave_rule2(colorer, s, i):
return colorer.match_eol_span(s, i, kind="comment1", seq=";",
at_line_start=False, at_whitespace_end=False, at_word_start=False,
delegate="", exclude_match=False)
def pvwave_rule3(colorer, s, i):
return colorer.match_seq(s, i, kind="operator", seq="(",
at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")
def pvwave_rule4(colorer, s, i):
return colorer.match_seq(s, i, kind="operator", seq=")",
at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")
def pvwave_rule5(colorer, s, i):
return colorer.match_seq(s, i, kind="operator", seq="=",
at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")
def pvwave_rule6(colorer, s, i):
return colorer.match_seq(s, i, kind="operator", seq="+",
at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")
def pvwave_rule7(colorer, s, i):
return colorer.match_seq(s, i, kind="operator", seq="-",
at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")
def pvwave_rule8(colorer, s, i):
return colorer.match_seq(s, i, kind="operator", seq="/",
at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")
def pvwave_rule9(colorer, s, i):
return colorer.match_seq(s, i, kind="operator", seq="*",
at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")
def pvwave_rule10(colorer, s, i):
return colorer.match_seq(s, i, kind="operator", seq="#",
at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")
def pvwave_rule11(colorer, s, i):
return colorer.match_seq(s, i, kind="operator", seq=">",
at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")
def pvwave_rule12(colorer, s, i):
return colorer.match_seq(s, i, kind="operator", seq="<",
at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")
def pvwave_rule13(colorer, s, i):
return colorer.match_seq(s, i, kind="operator", seq="^",
at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")
def pvwave_rule14(colorer, s, i):
return colorer.match_seq(s, i, kind="operator", seq="}",
at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")
def pvwave_rule15(colorer, s, i):
return colorer.match_seq(s, i, kind="operator", seq="{",
at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")
def pvwave_rule16(colorer, s, i):
return colorer.match_seq(s, i, kind="operator", seq=".",
at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")
def pvwave_rule17(colorer, s, i):
return colorer.match_seq(s, i, kind="operator", seq=",",
at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")
def pvwave_rule18(colorer, s, i):
return colorer.match_seq(s, i, kind="operator", seq="]",
at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")
def pvwave_rule19(colorer, s, i):
return colorer.match_seq(s, i, kind="operator", seq="[",
at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")
def pvwave_rule20(colorer, s, i):
return colorer.match_seq(s, i, kind="operator", seq=":",
at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")
def pvwave_rule21(colorer, s, i):
return colorer.match_seq(s, i, kind="label", seq="$",
at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")
def pvwave_rule22(colorer, s, i):
return colorer.match_seq(s, i, kind="label", seq="&",
at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")
def pvwave_rule23(colorer, s, i):
return colorer.match_seq(s, i, kind="label", seq="@",
at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")
def pvwave_rule24(colorer, s, i):
return colorer.match_seq(s, i, kind="label", seq="!",
at_line_start=False, at_whitespace_end=False, at_word_start=False, delegate="")
def pvwave_rule25(colorer, s, i):
return colorer.match_keywords(s, i)
# Rules dict for pvwave_main ruleset.
rulesDict1 = {
"!": [pvwave_rule24,],
"\"": [pvwave_rule0,],
"#": [pvwave_rule10,],
"$": [pvwave_rule21,],
"&": [pvwave_rule22,],
"'": [pvwave_rule1,],
"(": [pvwave_rule3,],
")": [pvwave_rule4,],
"*": [pvwave_rule9,],
"+": [pvwave_rule6,],
",": [pvwave_rule17,],
"-": [pvwave_rule7,],
".": [pvwave_rule16,],
"/": [pvwave_rule8,],
"0": [pvwave_rule25,],
"1": [pvwave_rule25,],
"2": [pvwave_rule25,],
"3": [pvwave_rule25,],
"4": [pvwave_rule25,],
"5": [pvwave_rule25,],
"6": [pvwave_rule25,],
"7": [pvwave_rule25,],
"8": [pvwave_rule25,],
"9": [pvwave_rule25,],
":": [pvwave_rule20,],
";": [pvwave_rule2,],
"<": [pvwave_rule12,],
"=": [pvwave_rule5,],
">": [pvwave_rule11,],
"@": [pvwave_rule23,pvwave_rule25,],
"A": [pvwave_rule25,],
"B": [pvwave_rule25,],
"C": [pvwave_rule25,],
"D": [pvwave_rule25,],
"E": [pvwave_rule25,],
"F": [pvwave_rule25,],
"G": [pvwave_rule25,],
"H": [pvwave_rule25,],
"I": [pvwave_rule25,],
"J": [pvwave_rule25,],
"K": [pvwave_rule25,],
"L": [pvwave_rule25,],
"M": [pvwave_rule25,],
"N": [pvwave_rule25,],
"O": [pvwave_rule25,],
"P": [pvwave_rule25,],
"Q": [pvwave_rule25,],
"R": [pvwave_rule25,],
"S": [pvwave_rule25,],
"T": [pvwave_rule25,],
"U": [pvwave_rule25,],
"V": [pvwave_rule25,],
"W": [pvwave_rule25,],
"X": [pvwave_rule25,],
"Y": [pvwave_rule25,],
"Z": [pvwave_rule25,],
"[": [pvwave_rule19,],
"]": [pvwave_rule18,],
"^": [pvwave_rule13,],
"_": [pvwave_rule25,],
"a": [pvwave_rule25,],
"b": [pvwave_rule25,],
"c": [pvwave_rule25,],
"d": [pvwave_rule25,],
"e": [pvwave_rule25,],
"f": [pvwave_rule25,],
"g": [pvwave_rule25,],
"h": [pvwave_rule25,],
"i": [pvwave_rule25,],
"j": [pvwave_rule25,],
"k": [pvwave_rule25,],
"l": [pvwave_rule25,],
"m": [pvwave_rule25,],
"n": [pvwave_rule25,],
"o": [pvwave_rule25,],
"p": [pvwave_rule25,],
"q": [pvwave_rule25,],
"r": [pvwave_rule25,],
"s": [pvwave_rule25,],
"t": [pvwave_rule25,],
"u": [pvwave_rule25,],
"v": [pvwave_rule25,],
"w": [pvwave_rule25,],
"x": [pvwave_rule25,],
"y": [pvwave_rule25,],
"z": [pvwave_rule25,],
"{": [pvwave_rule15,],
"}": [pvwave_rule14,],
}
# x.rulesDictDict for pvwave mode.
rulesDictDict = {
"pvwave_main": rulesDict1,
}
# Import dict for pvwave mode.
importDict = {}
|