OP
#define OP(machcode) ((machcode) >> 30)
#define OP(x) (((union instruct *) (x))->f_1.op)
#define OP(n) ((n)&OPRMASK)
#define OP(x) ((x) >> 30)
#define OP 4 /* opcode */
#define OPCODE(OP,NG,SW,TF,N,FL) OP_##OP,
#define OPCODE(OP,NG,SW,TF,N,FL) OP_##OP,
#define OPCODE_RANGE(OP,S,E) OP_##OP = OP_##S, OP_##OP##_END = OP_##E,
#define OPCODE_RANGE(OP,S,E) OP_##OP = OP_##S, OP_##OP##_END = OP_##E,
#define OPCODE_RANGE(OP,S,E) OP_##OP = OP_##S, OP_##OP##_END = OP_##E,
#define OP(x) ((x) >> 30)