# Leo colorizer control file for assembly_x86 mode.
# This file is in the public domain.
# Properties for assembly_x86 mode.
properties = {
"lineComment": ";",
}
# Attributes dict for assembly_x86_main ruleset.
assembly_x86_main_attributes_dict = {
"default": "null",
"digit_re": "",
"escape": "",
"highlight_digits": "true",
"ignore_case": "true",
"no_word_sep": "",
}
# Dictionary of attributes dictionaries for assembly_x86 mode.
attributesDictDict = {
"assembly_x86_main": assembly_x86_main_attributes_dict,
}
# Keywords dict for assembly_x86_main ruleset.
assembly_x86_main_keywords_dict = {
".186": "keyword1",
".286": "keyword1",
".286p": "keyword1",
".287": "keyword1",
".386": "keyword1",
".386p": "keyword1",
".387": "keyword1",
".486": "keyword1",
".486p": "keyword1",
".586": "keyword1",
".586p": "keyword1",
".686": "keyword1",
".686p": "keyword1",
".8086": "keyword1",
".8087": "keyword1",
".alpha": "keyword1",
".break": "keyword1",
".bss": "keyword1",
".code": "keyword1",
".const": "keyword1",
".continue": "keyword1",
".cref": "keyword1",
".data": "keyword1",
".data?": "keyword1",
".dosseg": "keyword1",
".else": "keyword1",
".elseif": "keyword1",
".endif": "keyword1",
".endw": "keyword1",
".err": "keyword1",
".err1": "keyword1",
".err2": "keyword1",
".errb": "keyword1",
".errdef": "keyword1",
".errdif": "keyword1",
".errdifi": "keyword1",
".erre": "keyword1",
".erridn": "keyword1",
".erridni": "keyword1",
".errnb": "keyword1",
".errndef": "keyword1",
".errnz": "keyword1",
".exit": "keyword1",
".fardata": "keyword1",
".fardata?": "keyword1",
".if": "keyword1",
".k3d": "keyword1",
".lall": "keyword1",
".lfcond": "keyword1",
".list": "keyword1",
".listall": "keyword1",
".listif": "keyword1",
".listmacro": "keyword1",
".listmacroall": "keyword1",
".mmx": "keyword1",
".model": "keyword1",
".msfloat": "keyword1",
".no87": "keyword1",
".nocref": "keyword1",
".nolist": "keyword1",
".nolistif": "keyword1",
".nolistmacro": "keyword1",
".radix": "keyword1",
".repeat": "keyword1",
".sall": "keyword1",
".seq": "keyword1",
".sfcond": "keyword1",
".stack": "keyword1",
".startup": "keyword1",
".text": "keyword1",
".tfcond": "keyword1",
".until": "keyword1",
".untilcxz": "keyword1",
".while": "keyword1",
".xall": "keyword1",
".xcref": "keyword1",
".xlist": "keyword1",
".xmm": "keyword1",
"__file__": "keyword1",
"__line__": "keyword1",
"a16": "keyword1",
"a32": "keyword1",
"aaa": "function",
"aad": "function",
"aam": "function",
"aas": "function",
"adc": "function",
"add": "function",
"addps": "function",
"addr": "keyword1",
"addss": "function",
"ah": "keyword3",
"al": "keyword3",
"align": "keyword1",
"alignb": "keyword1",
"and": "function",
"andnps": "function",
"andps": "function",
"arpl": "function",
"assume": "keyword1",
"ax": "keyword3",
"bh": "keyword3",
"bits": "keyword1",
"bl": "keyword3",
"bound": "function",
"bp": "keyword3",
"bsf": "function",
"bsr": "function",
"bswap": "function",
"bt": "function",
"btc": "function",
"btr": "function",
"bts": "function",
"bx": "keyword3",
"byte": "keyword2",
"call": "function",
"carry?": "keyword1",
"catstr": "keyword1",
"cbw": "function",
"cdq": "function",
"ch": "keyword3",
"cl": "keyword3",
"clc": "function",
"cld": "function",
"cli": "function",
"clts": "function",
"cmc": "function",
"cmova": "function",
"cmovae": "function",
"cmovb": "function",
"cmovbe": "function",
"cmovc": "function",
"cmove": "function",
"cmovg": "function",
"cmovge": "function",
"cmovl": "function",
"cmovle": "function",
"cmovna": "function",
"cmovnae": "function",
"cmovnb": "function",
"cmovnbe": "function",
"cmovnc": "function",
"cmovne": "function",
"cmovng": "function",
"cmovnge": "function",
"cmovnl": "function",
"cmovnle": "function",
"cmovno": "function",
"cmovnp": "function",
"cmovns": "function",
"cmovnz": "function",
"cmovo": "function",
"cmovp": "function",
"cmovpe": "function",
"cmovpo": "function",
"cmovs": "function",
"cmovz": "function",
"cmp": "function",
"cmpps": "function",
"cmps": "function",
"cmpsb": "function",
"cmpsd": "function",
"cmpss": "function",
"cmpsw": "function",
"cmpxchg": "function",
"cmpxchgb": "function",
"codeseg": "keyword1",
"comiss": "function",
"comm": "keyword1",
"comment": "keyword1",
"common": "keyword1",
"cpuid": "function",
"cr0": "keyword3",
"cr2": "keyword3",
"cr3": "keyword3",
"cr4": "keyword3",
"cs": "keyword3",
"cvtpi2ps": "function",
"cvtps2pi": "function",
"cvtsi2ss": "function",
"cvtss2si": "function",
"cvttps2pi": "function",
"cvttss2si": "function",
"cwd": "function",
"cwde": "function",
"cx": "keyword3",
"daa": "function",
"das": "function",
"dataseg": "keyword1",
"db": "keyword2",
"dd": "keyword2",
"dec": "function",
"df": "keyword2",
"dh": "keyword3",
"di": "keyword3",
"div": "function",
"divps": "function",
"divss": "function",
"dl": "keyword3",
"dosseg": "keyword1",
"dq": "keyword2",
"dr0": "keyword3",
"dr1": "keyword3",
"dr2": "keyword3",
"dr3": "keyword3",
"dr4": "keyword3",
"dr5": "keyword3",
"dr6": "keyword3",
"dr7": "keyword3",
"ds": "keyword3",
"dt": "keyword2",
"dup": "keyword2",
"dw": "keyword2",
"dword": "keyword2",
"dx": "keyword3",
"eax": "keyword3",
"ebp": "keyword3",
"ebx": "keyword3",
"echo": "keyword1",
"ecx": "keyword3",
"edi": "keyword3",
"edx": "keyword3",
"else": "keyword1",
"elseif": "keyword1",
"elseif1": "keyword1",
"elseif2": "keyword1",
"elseifb": "keyword1",
"elseifdef": "keyword1",
"elseife": "keyword1",
"elseifidn": "keyword1",
"elseifnb": "keyword1",
"elseifndef": "keyword1",
"emms": "function",
"end": "keyword1",
"endif": "keyword1",
"endm": "keyword1",
"endp": "keyword1",
"ends": "keyword1",
"endstruc": "keyword1",
"enter": "function",
"equ": "keyword2",
"es": "keyword3",
"esi": "keyword3",
"esp": "keyword3",
"even": "keyword1",
"exitm": "keyword1",
"export": "keyword1",
"extern": "keyword1",
"externdef": "keyword1",
"extrn": "keyword1",
"f2xm1": "function",
"fabs": "function",
"fadd": "function",
"faddp": "function",
"far": "keyword1",
"fbld": "function",
"fbstp": "function",
"fchs": "function",
"fclex": "function",
"fcmovb": "function",
"fcmovbe": "function",
"fcmove": "function",
"fcmovnb": "function",
"fcmovnbe": "function",
"fcmovne": "function",
"fcmovnu": "function",
"fcmovu": "function",
"fcom": "function",
"fcomi": "function",
"fcomip": "function",
"fcomp": "function",
"fcompp": "function",
"fcos": "function",
"fdecstp": "function",
"fdiv": "function",
"fdivp": "function",
"fdivr": "function",
"fdivrp": "function",
"femms": "function",
"ffree": "function",
"fiadd": "function",
"ficom": "function",
"ficomp": "function",
"fidiv": "function",
"fidivr": "function",
"fild": "function",
"fimul": "function",
"fincstp": "function",
"finit": "function",
"fist": "function",
"fistp": "function",
"fisub": "function",
"fisubr": "function",
"fld1": "function",
"fldcw": "function",
"fldenv": "function",
"fldl2e": "function",
"fldl2t": "function",
"fldlg2": "function",
"fldln2": "function",
"fldpi": "function",
"fldz": "function",
"fmul": "function",
"fmulp": "function",
"fnclex": "function",
"fninit": "function",
"fnop": "function",
"fnsave": "function",
"fnstcw": "function",
"fnstenv": "function",
"fnstsw": "function",
"for": "keyword1",
"forc": "keyword1",
"fpatan": "function",
"fprem": "function",
"fpremi": "function",
"fptan": "function",
"frndint": "function",
"frstor": "function",
"fs": "keyword3",
"fsave": "function",
"fscale": "function",
"fsin": "function",
"fsincos": "function",
"fsqrt": "function",
"fst": "function",
"fstcw": "function",
"fstenv": "function",
"fstp": "function",
"fstsw": "function",
"fsub": "function",
"fsubp": "function",
"fsubr": "function",
"fsubrp": "function",
"ftst": "function",
"fucom": "function",
"fucomi": "function",
"fucomip": "function",
"fucomp": "function",
"fucompp": "function",
"fwait": "function",
"fword": "keyword2",
"fxam": "function",
"fxch": "function",
"fxrstor": "function",
"fxsave": "function",
"fxtract": "function",
"fyl2x": "function",
"fyl2xp1": "function",
"global": "keyword1",
"goto": "keyword1",
"group": "keyword1",
"gs": "keyword3",
"high": "keyword1",
"highword": "keyword1",
"hlt": "function",
"idiv": "function",
"iend": "keyword1",
"if": "keyword1",
"if1": "keyword1",
"if2": "keyword1",
"ifb": "keyword1",
"ifdef": "keyword1",
"ifdif": "keyword1",
"ifdifi": "keyword1",
"ife": "keyword1",
"ifidn": "keyword1",
"ifidni": "keyword1",
"ifnb": "keyword1",
"ifndef": "keyword1",
"import": "keyword1",
"imul": "function",
"in": "function",
"inc": "function",
"incbin": "keyword1",
"include": "keyword1",
"includelib": "keyword1",
"ins": "function",
"insb": "function",
"insd": "function",
"instr": "keyword1",
"insw": "function",
"int": "function",
"into": "function",
"invd": "function",
"invlpg": "function",
"invoke": "keyword1",
"iret": "function",
"irp": "keyword1",
"irpc": "keyword1",
"istruc": "keyword1",
"ja": "function",
"jae": "function",
"jb": "function",
"jbe": "function",
"jc": "function",
"jcxz": "function",
"je": "function",
"jecxz": "function",
"jg": "function",
"jge": "function",
"jl": "function",
"jle": "function",
"jmp": "function",
"jna": "function",
"jnae": "function",
"jnb": "function",
"jnbe": "function",
"jnc": "function",
"jne": "function",
"jng": "function",
"jnge": "function",
"jnl": "function",
"jnle": "function",
"jno": "function",
"jnp": "function",
"jns": "function",
"jnz": "function",
"jo": "function",
"jp": "function",
"jpe": "function",
"jpo": "function",
"js": "function",
"jz": "function",
"label": "keyword1",
"lahf": "function",
"lar": "function",
"ldmxcsr": "function",
"lds": "function",
"lea": "function",
"leave": "function",
"length": "keyword1",
"lengthof": "keyword1",
"les": "function",
"lfs": "function",
"lgdt": "function",
"lgs": "function",
"lidt": "function",
"lldt": "function",
"lmsw": "function",
"local": "keyword1",
"lock": "function",
"lods": "function",
"lodsb": "function",
"lodsd": "function",
"lodsw": "function",
"loop": "function",
"loope": "function",
"loopne": "function",
"loopnz": "function",
"loopz": "function",
"low": "keyword1",
"lowword": "keyword1",
"lroffset": "keyword1",
"lsl": "function",
"lss": "function",
"ltr": "function",
"macro": "keyword1",
"maskmovq": "function",
"maxps": "function",
"maxss": "function",
"minps": "function",
"minss": "function",
"mm0": "keyword3",
"mm1": "keyword3",
"mm2": "keyword3",
"mm3": "keyword3",
"mm4": "keyword3",
"mm5": "keyword3",
"mm6": "keyword3",
"mm7": "keyword3",
"mov": "function",
"movaps": "function",
"movd": "function",
"movhlps": "function",
"movhps": "function",
"movlhps": "function",
"movlps": "function",
"movmskps": "function",
"movntps": "function",
"movntq": "function",
"movq": "function",
"movs": "function",
"movsb": "function",
"movsd": "function",
"movss": "function",
"movsw": "function",
"movsx": "function",
"movups": "function",
"movzx": "function",
"mul": "function",
"mulps": "function",
"mulss": "function",
"name": "keyword1",
"near": "keyword1",
"neg": "function",
"nop": "function",
"nosplit": "keyword1",
"not": "function",
"o16": "keyword1",
"o32": "keyword1",
"offset": "keyword1",
"opattr": "keyword1",
"option": "keyword1",
"or": "function",
"org": "keyword1",
"orps": "function",
"out": "function",
"outs": "function",
"outsb": "function",
"outsd": "function",
"outsw": "function",
"overflow?": "keyword1",
"packssdw": "function",
"packsswb": "function",
"packuswb": "function",
"paddb": "function",
"paddd": "function",
"paddsb": "function",
"paddsw": "function",
"paddusb": "function",
"paddusw": "function",
"paddw": "function",
"page": "keyword1",
"pand": "function",
"pandn": "function",
"parity?": "keyword1",
"pavgb": "function",
"pavgusb": "function",
"pavgw": "function",
"pcmpeqb": "function",
"pcmpeqd": "function",
"pcmpeqw": "function",
"pcmpgtb": "function",
"pcmpgtd": "function",
"pcmpgtw": "function",
"pextrw": "function",
"pf2id": "function",
"pf2iw": "function",
"pfacc": "function",
"pfadd": "function",
"pfcmpeq": "function",
"pfcmpge": "function",
"pfcmpgt": "function",
"pfmax": "function",
"pfmin": "function",
"pfmul": "function",
"pfnacc": "function",
"pfpnacc": "function",
"pfrcp": "function",
"pfrcpit1": "function",
"pfrcpit2": "function",
"pfrsqit1": "function",
"pfrsqrt": "function",
"pfsub": "function",
"pfsubr": "function",
"pi2fd": "function",
"pi2fw": "function",
"pinsrw": "function",
"pmaddwd": "function",
"pmaxsw": "function",
"pmaxub": "function",
"pminsw": "function",
"pminub": "function",
"pmovmskb": "function",
"pmulhrw": "function",
"pmulhuw": "function",
"pmulhw": "function",
"pmullw": "function",
"pop": "function",
"popa": "function",
"popad": "function",
"popaw": "function",
"popcontext": "keyword1",
"popf": "function",
"popfd": "function",
"popfw": "function",
"por": "function",
"prefetch": "function",
"prefetchnta": "function",
"prefetcht0": "function",
"prefetcht1": "function",
"prefetcht2": "function",
"prefetchw": "function",
"private": "keyword1",
"proc": "keyword1",
"proto": "keyword1",
"psadbw": "function",
"pshufw": "function",
"pslld": "function",
"psllq": "function",
"psllw": "function",
"psrad": "function",
"psraw": "function",
"psrld": "function",
"psrlq": "function",
"psrlw": "function",
"psubb": "function",
"psubd": "function",
"psubsb": "function",
"psubsw": "function",
"psubusb": "function",
"psubusw": "function",
"psubw": "function",
"pswapd": "function",
"ptr": "keyword1",
"public": "keyword1",
"punpckhbw": "function",
"punpckhdq": "function",
"punpckhwd": "function",
"punpcklbw": "function",
"punpckldq": "function",
"punpcklwd": "function",
"purge": "keyword1",
"push": "function",
"pusha": "function",
"pushad": "function",
"pushaw": "function",
"pushcontext": "keyword1",
"pushf": "function",
"pushfd": "function",
"pushfw": "function",
"pxor": "function",
"qword": "keyword2",
"rcl": "function",
"rcr": "function",
"rdmsr": "function",
"rdpmc": "function",
"rdtsc": "function",
"real10": "keyword2",
"real4": "keyword2",
"real8": "keyword2",
"record": "keyword1",
"rep": "function",
"repe": "function",
"repeat": "keyword1",
"repne": "function",
"repnz": "function",
"rept": "keyword1",
"repz": "function",
"resb": "keyword2",
"resd": "keyword2",
"resq": "keyword2",
"rest": "keyword2",
"resw": "keyword2",
"ret": "function",
"retf": "function",
"retn": "function",
"rol": "function",
"ror": "function",
"rsm": "function",
"sahf": "function",
"sal": "function",
"sar": "function",
"sbb": "function",
"sbyte": "keyword2",
"scas": "function",
"scasb": "function",
"scasd": "function",
"scasw": "function",
"sdword": "keyword2",
"section": "keyword1",
"seg": "keyword1",
"segment": "keyword1",
"seta": "function",
"setae": "function",
"setb": "function",
"setbe": "function",
"setc": "function",
"sete": "function",
"setg": "function",
"setge": "function",
"setl": "function",
"setle": "function",
"setna": "function",
"setnae": "function",
"setnb": "function",
"setnbe": "function",
"setnc": "function",
"setne": "function",
"setng": "function",
"setnge": "function",
"setnl": "function",
"setnle": "function",
"setno": "function",
"setnp": "function",
"setns": "function",
"setnz": "function",
"seto": "function",
"setp": "function",
"setpe": "function",
"setpo": "function",
"sets": "function",
"setz": "function",
"sfence": "function",
"sgdt": "function",
"shl": "function",
"shld": "function",
"short": "keyword1",
"shr": "function",
"shrd": "function",
"shufps": "function",
"si": "keyword3",
"sidt": "function",
"sign?": "keyword1",
"size": "keyword1",
"sizeof": "keyword1",
"sizestr": "keyword1",
"sldt": "function",
"smsw": "function",
"sp": "keyword3",
"sqrtps": "function",
"sqrtss": "function",
"ss": "keyword3",
"st": "keyword3",
"st0": "keyword3",
"st1": "keyword3",
"st2": "keyword3",
"st3": "keyword3",
"st4": "keyword3",
"st5": "keyword3",
"st6": "keyword3",
"st7": "keyword3",
"stack": "keyword1",
"stc": "function",
"std": "function",
"sti": "function",
"stmxcsr": "function",
"stos": "function",
"stosb": "function",
"stosd": "function",
"stosw": "function",
"str": "function",
"struc": "keyword1",
"struct": "keyword1",
"sub": "function",
"subps": "function",
"subss": "function",
"substr": "keyword1",
"subtitle": "keyword1",
"subttl": "keyword1",
"sword": "keyword2",
"sysenter": "function",
"sysexit": "function",
"tbyte": "keyword2",
"test": "function",
"textequ": "keyword2",
"this": "keyword1",
"times": "keyword2",
"title": "keyword1",
"tr3": "keyword3",
"tr4": "keyword3",
"tr5": "keyword3",
"tr6": "keyword3",
"tr7": "keyword3",
"tword": "keyword2",
"type": "keyword1",
"typedef": "keyword1",
"ub2": "function",
"ucomiss": "function",
"union": "keyword1",
"unpckhps": "function",
"unpcklps": "function",
"use16": "keyword1",
"use32": "keyword1",
"uses": "keyword1",
"verr": "function",
"verw": "function",
"wait": "function",
"wbinvd": "function",
"while": "keyword1",
"word": "keyword2",
"wrmsr": "function",
"wrt": "keyword1",
"xadd": "function",
"xchg": "function",
"xlat": "function",
"xlatb": "function",
"xmm0": "keyword3",
"xmm1": "keyword3",
"xmm2": "keyword3",
"xmm3": "keyword3",
"xmm4": "keyword3",
"xmm5": "keyword3",
"xmm6": "keyword3",
"xmm7": "keyword3",
"xor": "function",
"xorps": "function",
"zero?": "keyword1",
}
# Dictionary of keywords dictionaries for assembly_x86 mode.
keywordsDictDict = {
"assembly_x86_main": assembly_x86_main_keywords_dict,
}
# Rules for assembly_x86_main ruleset.
def assembly_x86_rule0(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 assembly_x86_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 assembly_x86_rule2(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 assembly_x86_rule3(colorer, s, i):
return colorer.match_mark_following(s, i, kind="label", pattern="%%",
at_line_start=True, at_whitespace_end=False, at_word_start=False, exclude_match=True)
def assembly_x86_rule4(colorer, s, i):
return colorer.match_mark_following(s, i, kind="keyword2", pattern="%",
at_line_start=True, at_whitespace_end=False, at_word_start=False, exclude_match=False)
def assembly_x86_rule5(colorer, s, i):
return colorer.match_mark_previous(s, i, kind="label", pattern=":",
at_line_start=True, at_whitespace_end=False, at_word_start=False, exclude_match=True)
def assembly_x86_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 assembly_x86_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 assembly_x86_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 assembly_x86_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 assembly_x86_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 assembly_x86_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 assembly_x86_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 assembly_x86_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 assembly_x86_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 assembly_x86_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 assembly_x86_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 assembly_x86_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 assembly_x86_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 assembly_x86_rule19(colorer, s, i):
return colorer.match_keywords(s, i)
# Rules dict for assembly_x86_main ruleset.
rulesDict1 = {
"!": [assembly_x86_rule15,],
"\"": [assembly_x86_rule2,],
"%": [assembly_x86_rule3,assembly_x86_rule4,assembly_x86_rule10,],
"&": [assembly_x86_rule13,],
"'": [assembly_x86_rule1,],
"*": [assembly_x86_rule9,],
"+": [assembly_x86_rule6,],
"-": [assembly_x86_rule7,],
".": [assembly_x86_rule19,],
"/": [assembly_x86_rule8,],
"0": [assembly_x86_rule19,],
"1": [assembly_x86_rule19,],
"2": [assembly_x86_rule19,],
"3": [assembly_x86_rule19,],
"4": [assembly_x86_rule19,],
"5": [assembly_x86_rule19,],
"6": [assembly_x86_rule19,],
"7": [assembly_x86_rule19,],
"8": [assembly_x86_rule19,],
"9": [assembly_x86_rule19,],
":": [assembly_x86_rule5,],
";": [assembly_x86_rule0,],
"<": [assembly_x86_rule17,],
"=": [assembly_x86_rule16,],
">": [assembly_x86_rule18,],
"?": [assembly_x86_rule19,],
"@": [assembly_x86_rule19,],
"A": [assembly_x86_rule19,],
"B": [assembly_x86_rule19,],
"C": [assembly_x86_rule19,],
"D": [assembly_x86_rule19,],
"E": [assembly_x86_rule19,],
"F": [assembly_x86_rule19,],
"G": [assembly_x86_rule19,],
"H": [assembly_x86_rule19,],
"I": [assembly_x86_rule19,],
"J": [assembly_x86_rule19,],
"K": [assembly_x86_rule19,],
"L": [assembly_x86_rule19,],
"M": [assembly_x86_rule19,],
"N": [assembly_x86_rule19,],
"O": [assembly_x86_rule19,],
"P": [assembly_x86_rule19,],
"Q": [assembly_x86_rule19,],
"R": [assembly_x86_rule19,],
"S": [assembly_x86_rule19,],
"T": [assembly_x86_rule19,],
"U": [assembly_x86_rule19,],
"V": [assembly_x86_rule19,],
"W": [assembly_x86_rule19,],
"X": [assembly_x86_rule19,],
"Y": [assembly_x86_rule19,],
"Z": [assembly_x86_rule19,],
"^": [assembly_x86_rule12,],
"_": [assembly_x86_rule19,],
"a": [assembly_x86_rule19,],
"b": [assembly_x86_rule19,],
"c": [assembly_x86_rule19,],
"d": [assembly_x86_rule19,],
"e": [assembly_x86_rule19,],
"f": [assembly_x86_rule19,],
"g": [assembly_x86_rule19,],
"h": [assembly_x86_rule19,],
"i": [assembly_x86_rule19,],
"j": [assembly_x86_rule19,],
"k": [assembly_x86_rule19,],
"l": [assembly_x86_rule19,],
"m": [assembly_x86_rule19,],
"n": [assembly_x86_rule19,],
"o": [assembly_x86_rule19,],
"p": [assembly_x86_rule19,],
"q": [assembly_x86_rule19,],
"r": [assembly_x86_rule19,],
"s": [assembly_x86_rule19,],
"t": [assembly_x86_rule19,],
"u": [assembly_x86_rule19,],
"v": [assembly_x86_rule19,],
"w": [assembly_x86_rule19,],
"x": [assembly_x86_rule19,],
"y": [assembly_x86_rule19,],
"z": [assembly_x86_rule19,],
"|": [assembly_x86_rule11,],
"~": [assembly_x86_rule14,],
}
# x.rulesDictDict for assembly_x86 mode.
rulesDictDict = {
"assembly_x86_main": rulesDict1,
}
# Import dict for assembly_x86 mode.
importDict = {}
|