⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 assemblerx86tokenmaker.flex

📁 具有不同语法高亮的编辑器实例
💻 FLEX
📖 第 1 页 / 共 4 页
字号:
<YYINITIAL> "ST5"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "ST6"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "ST7"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "MM0"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "MM1"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "MM2"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "MM3"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "MM4"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "MM5"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "MM6"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "MM7"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "XMM0"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "XMM1"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "XMM2"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "XMM3"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "XMM4"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "XMM5"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "XMM6"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "XMM7"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "CR0"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "CR2"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "CR3"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "CR4"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "DR0"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "DR1"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "DR2"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "DR3"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "DR4"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "DR5"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "DR6"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "DR7"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "TR3"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "TR4"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "TR5"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "TR6"						{ addToken(Token.VARIABLE); }
<YYINITIAL> "TR7"						{ addToken(Token.VARIABLE); }

/* Pentium III Instructions. */
<YYINITIAL> "AAA"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "AAD"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "AAM"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "AAS"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "ADC"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "ADD"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "ADDPS"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "ADDSS"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "AND"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "ANDNPS"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "ANDPS"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "ARPL"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "BOUND"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "BSF"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "BSR"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "BSWAP"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "BT"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "BTC"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "BTR"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "BTS"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CALL"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CBW"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CDQ"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CLC"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CLD"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CLI"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CLTS"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMC"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVA"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVAE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVB"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVBE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVC"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVG"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVGE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVL"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVLE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVNA"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVNAE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVNB"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVNBE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVNC"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVNE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVNG"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVNGE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVNL"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVNLE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVNO"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVNP"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVNS"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVNZ"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVO"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVP"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVPE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVPO"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVS"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMOVZ"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMP"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMPPS"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMPS"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMPSB"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMPSD"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMPSS"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMPSW"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMPXCHG"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CMPXCHGB"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "COMISS"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CPUID"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CWD"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CWDE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CVTPI2PS"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CVTPS2PI"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CVTSI2SS"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CVTSS2SI"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CVTTPS2PI"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "CVTTSS2SI"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "DAA"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "DAS"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "DEC"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "DIV"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "DIVPS"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "DIVSS"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "EMMS"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "ENTER"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "F2XM1"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FABS"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FADD"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FADDP"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FBLD"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FBSTP"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FCHS"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FCLEX"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FCMOVB"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FCMOVBE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FCMOVE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FCMOVNB"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FCMOVNBE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FCMOVNE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FCMOVNU"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FCMOVU"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FCOM"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FCOMI"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FCOMIP"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FCOMP"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FCOMPP"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FCOS"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FDECSTP"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FDIV"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FDIVP"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FDIVR"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FDIVRP"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FFREE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FIADD"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FICOM"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FICOMP"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FIDIV"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FIDIVR"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FILD"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FIMUL"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FINCSTP"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FINIT"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FIST"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FISTP"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FISUB"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FISUBR"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FLD1"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FLDCW"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FLDENV"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FLDL2E"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FLDL2T"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FLDLG2"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FLDLN2"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FLDPI"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FLDZ"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FMUL"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FMULP"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FNCLEX"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FNINIT"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FNOP"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FNSAVE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FNSTCW"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FNSTENV"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FNSTSW"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FPATAN"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FPREM"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FPREMI"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FPTAN"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FRNDINT"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FRSTOR"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FSAVE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FSCALE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FSIN"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FSINCOS"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FSQRT"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FST"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FSTCW"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FSTENV"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FSTP"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FSTSW"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FSUB"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FSUBP"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FSUBR"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FSUBRP"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FTST"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FUCOM"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FUCOMI"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FUCOMIP"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FUCOMP"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FUCOMPP"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FWAIT"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FXAM"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FXCH"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FXRSTOR"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FXSAVE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FXTRACT"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FYL2X"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "FYL2XP1"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "HLT"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "IDIV"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "IMUL"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "IN"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "INC"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "INS"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "INSB"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "INSD"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "INSW"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "INT"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "INTO"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "INVD"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "INVLPG"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "IRET"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JA"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JAE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JB"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JBE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JC"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JCXZ"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JECXZ"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JG"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JGE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JL"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JLE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JMP"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JNA"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JNAE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JNB"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JNBE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JNC"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JNE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JNG"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JNGE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JNL"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JNLE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JNO"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JNP"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JNS"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JNZ"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JO"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JP"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JPE"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JPO"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JS"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "JZ"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "LAHF"						{ addToken(Token.RESERVED_WORD); }
<YYINITIAL> "LAR"						{ addToken(Token.RESERVED_WORD); }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -