arch.h (288B)
1 enum asmop { 2 ASJP = ASLABEL + 1, 3 ASJR, 4 ASRET, 5 ASBRANCH, 6 7 ASPUSH, 8 ASPOP, 9 10 ASADD, 11 12 ASMOV, 13 ASST, 14 ASLD, 15 ASEXHL, 16 }; 17 18 enum asregs { 19 A = 1, B, C, D, E, H, L, IYL, IYH, NREGS, 20 AF = NREGS, HL, DE, BC, IY, NPAIRS, 21 HLDE = NPAIRS, NQUAD, 22 EXHLDE = NQUAD, NOCT, 23 SP = NOCT, IX, NANY, 24 };