1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
typedef enum { no_op, jump } re_opcode_t; struct { } byte_register_info_type () { char *p; for (;;) switch ((re_opcode_t) p++) { case no_op: { for (; (p);) ; for (;;) ; } case jump: (p) += 2; } }