# Leo colorizer control file for mqsc mode.
# This file is in the public domain.
# Properties for mqsc mode.
properties = {
"lineComment": "*",
}
# Attributes dict for mqsc_main ruleset.
mqsc_main_attributes_dict = {
"default": "null",
"digit_re": "",
"escape": "\\",
"highlight_digits": "true",
"ignore_case": "true",
"no_word_sep": "",
}
# Dictionary of attributes dictionaries for mqsc mode.
attributesDictDict = {
"mqsc_main": mqsc_main_attributes_dict,
}
# Keywords dict for mqsc_main ruleset.
mqsc_main_keywords_dict = {
"all": "keyword1",
"alt": "keyword1",
"altdate": "markup",
"alter": "keyword1",
"alttime": "markup",
"applicid": "markup",
"appltype": "markup",
"authorev": "markup",
"batches": "markup",
"batchint": "markup",
"batchsz": "markup",
"boqname": "markup",
"bothresh": "markup",
"bufsrcvd": "markup",
"bufssent": "markup",
"bytsrcvd": "markup",
"bytssent": "markup",
"ccsid": "markup",
"chad": "markup",
"chadev": "markup",
"chadexit": "markup",
"channel": "markup",
"chl": "keyword2",
"chltype": "markup",
"chst": "keyword2",
"chstada": "markup",
"chstati": "markup",
"chstatus": "keyword2",
"clear": "keyword1",
"clusdate": "markup",
"clusinfo": "markup",
"clusnl": "markup",
"clusqmgr": "markup",
"clusqt": "markup",
"cluster": "markup",
"clustime": "markup",
"clwldata": "markup",
"clwlexit": "markup",
"clwlwen": "markup",
"cmdlevel": "markup",
"commandq": "markup",
"conname": "markup",
"convert": "markup",
"crdate": "markup",
"crtime": "markup",
"curdepth": "markup",
"curluwid": "markup",
"curmsgs": "markup",
"curseqno": "markup",
"deadq": "markup",
"def": "keyword1",
"defbind": "markup",
"define": "keyword1",
"defprty": "markup",
"defpsist": "markup",
"defsopt": "markup",
"deftype": "markup",
"defxmitq": "markup",
"delete": "keyword1",
"descr": "markup",
"dis": "keyword1",
"discint": "markup",
"display": "keyword1",
"distl": "markup",
"end": "keyword1",
"envrdata": "markup",
"get": "markup",
"hardenbo": "markup",
"hbint": "markup",
"indoubt": "markup",
"inhibtev": "markup",
"initq": "markup",
"ipprocs": "markup",
"jobname": "markup",
"like": "keyword1",
"localev": "markup",
"longrts": "markup",
"longrty": "markup",
"longtmr": "markup",
"lstluwid": "markup",
"lstmsgda": "markup",
"lstmsgti": "markup",
"lstseqno": "markup",
"maxdepth": "markup",
"maxhands": "markup",
"maxmsgl": "markup",
"maxprty": "markup",
"maxumsgs": "markup",
"mcaname": "markup",
"mcastat": "markup",
"mcatype": "markup",
"mcauser": "markup",
"modename": "markup",
"mrdata": "markup",
"mrexit": "markup",
"mrrty": "markup",
"mrtmr": "markup",
"msgdata": "markup",
"msgdlvsq": "markup",
"msgexit": "markup",
"msgs": "markup",
"namcount": "markup",
"namelist": "keyword2",
"names": "markup",
"netprty": "markup",
"nl": "keyword2",
"npmspeed": "markup",
"opprocs": "markup",
"password": "markup",
"perfmev": "markup",
"ping": "keyword1",
"platform": "markup",
"proc": "keyword2",
"process": "markup",
"put": "markup",
"putaut": "markup",
"qa": "keyword2",
"qalias": "keyword2",
"qc": "keyword2",
"qcluster": "keyword2",
"qdepthhi": "markup",
"qdepthlo": "markup",
"qdphiev": "markup",
"qdploev": "markup",
"qdpmaxev": "markup",
"ql": "keyword2",
"qlocal": "keyword2",
"qm": "keyword2",
"qmgr": "keyword2",
"qmid": "markup",
"qmname": "markup",
"qmodel": "keyword2",
"qmtype": "markup",
"qr": "keyword2",
"qremote": "keyword2",
"qsvciev": "markup",
"qsvcint": "markup",
"qtype": "markup",
"queue": "keyword2",
"rcvdata": "markup",
"rcvexit": "markup",
"ref": "keyword1",
"refresh": "keyword1",
"remoteev": "markup",
"replace": "keyword1",
"repos": "markup",
"reposnl": "markup",
"reset": "keyword1",
"resolve": "keyword1",
"resume": "keyword1",
"retintvl": "markup",
"rname": "markup",
"rqmname": "markup",
"scope": "markup",
"scydata": "markup",
"scyexit": "markup",
"senddata": "markup",
"sendexit": "markup",
"seqwrap": "markup",
"share": "markup",
"shortrts": "markup",
"shortrty": "markup",
"shorttmr": "markup",
"start": "keyword1",
"status": "markup",
"stop": "keyword1",
"stopreq": "markup",
"strstpev": "markup",
"suspend": "markup",
"syncpt": "markup",
"targq": "markup",
"tpname": "markup",
"trigdata": "markup",
"trigdpth": "markup",
"trigger": "markup",
"trigint": "markup",
"trigmpri": "markup",
"trigtype": "markup",
"trptype": "markup",
"type": "markup",
"usage": "markup",
"userdata": "markup",
"userid": "markup",
"xmitq": "markup",
}
# Dictionary of keywords dictionaries for mqsc mode.
keywordsDictDict = {
"mqsc_main": mqsc_main_keywords_dict,
}
# Rules for mqsc_main ruleset.
def mqsc_rule0(colorer, s, i):
return colorer.match_eol_span(s, i, kind="comment1", seq="*",
at_line_start=True, at_whitespace_end=False, at_word_start=False,
delegate="", exclude_match=False)
def mqsc_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=True,
no_escape=False, no_line_break=True, no_word_break=False)
def mqsc_rule2(colorer, s, i):
return colorer.match_span(s, i, kind="literal2", begin="(", end=")",
at_line_start=False, at_whitespace_end=False, at_word_start=False,
delegate="",exclude_match=True,
no_escape=False, no_line_break=True, no_word_break=False)
def mqsc_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 mqsc_rule4(colorer, s, i):
return colorer.match_keywords(s, i)
# Rules dict for mqsc_main ruleset.
rulesDict1 = {
"(": [mqsc_rule1,mqsc_rule2,],
"*": [mqsc_rule0,],
"+": [mqsc_rule3,],
"0": [mqsc_rule4,],
"1": [mqsc_rule4,],
"2": [mqsc_rule4,],
"3": [mqsc_rule4,],
"4": [mqsc_rule4,],
"5": [mqsc_rule4,],
"6": [mqsc_rule4,],
"7": [mqsc_rule4,],
"8": [mqsc_rule4,],
"9": [mqsc_rule4,],
"@": [mqsc_rule4,],
"A": [mqsc_rule4,],
"B": [mqsc_rule4,],
"C": [mqsc_rule4,],
"D": [mqsc_rule4,],
"E": [mqsc_rule4,],
"F": [mqsc_rule4,],
"G": [mqsc_rule4,],
"H": [mqsc_rule4,],
"I": [mqsc_rule4,],
"J": [mqsc_rule4,],
"K": [mqsc_rule4,],
"L": [mqsc_rule4,],
"M": [mqsc_rule4,],
"N": [mqsc_rule4,],
"O": [mqsc_rule4,],
"P": [mqsc_rule4,],
"Q": [mqsc_rule4,],
"R": [mqsc_rule4,],
"S": [mqsc_rule4,],
"T": [mqsc_rule4,],
"U": [mqsc_rule4,],
"V": [mqsc_rule4,],
"W": [mqsc_rule4,],
"X": [mqsc_rule4,],
"Y": [mqsc_rule4,],
"Z": [mqsc_rule4,],
"a": [mqsc_rule4,],
"b": [mqsc_rule4,],
"c": [mqsc_rule4,],
"d": [mqsc_rule4,],
"e": [mqsc_rule4,],
"f": [mqsc_rule4,],
"g": [mqsc_rule4,],
"h": [mqsc_rule4,],
"i": [mqsc_rule4,],
"j": [mqsc_rule4,],
"k": [mqsc_rule4,],
"l": [mqsc_rule4,],
"m": [mqsc_rule4,],
"n": [mqsc_rule4,],
"o": [mqsc_rule4,],
"p": [mqsc_rule4,],
"q": [mqsc_rule4,],
"r": [mqsc_rule4,],
"s": [mqsc_rule4,],
"t": [mqsc_rule4,],
"u": [mqsc_rule4,],
"v": [mqsc_rule4,],
"w": [mqsc_rule4,],
"x": [mqsc_rule4,],
"y": [mqsc_rule4,],
"z": [mqsc_rule4,],
}
# x.rulesDictDict for mqsc mode.
rulesDictDict = {
"mqsc_main": rulesDict1,
}
# Import dict for mqsc mode.
importDict = {}
|