py/runtime0.h: Regroup operations a bit.
Originally, there were grouped in blocks of 5, to make it easier e.g. to assess and numeric code of each. But now it makes more sense to group it by semantics/properties, and then split in chunks still, which usually leads to chunks of ~6 ops.
This commit is contained in:
parent
6d4cac088e
commit
c460f6f15a
|
@ -60,8 +60,8 @@ typedef enum {
|
||||||
MP_BINARY_OP_EQUAL,
|
MP_BINARY_OP_EQUAL,
|
||||||
MP_BINARY_OP_LESS_EQUAL,
|
MP_BINARY_OP_LESS_EQUAL,
|
||||||
MP_BINARY_OP_MORE_EQUAL,
|
MP_BINARY_OP_MORE_EQUAL,
|
||||||
|
|
||||||
MP_BINARY_OP_NOT_EQUAL,
|
MP_BINARY_OP_NOT_EQUAL,
|
||||||
|
|
||||||
MP_BINARY_OP_IN,
|
MP_BINARY_OP_IN,
|
||||||
MP_BINARY_OP_IS,
|
MP_BINARY_OP_IS,
|
||||||
MP_BINARY_OP_EXCEPTION_MATCH,
|
MP_BINARY_OP_EXCEPTION_MATCH,
|
||||||
|
@ -75,24 +75,23 @@ typedef enum {
|
||||||
MP_BINARY_OP_AND,
|
MP_BINARY_OP_AND,
|
||||||
MP_BINARY_OP_LSHIFT,
|
MP_BINARY_OP_LSHIFT,
|
||||||
MP_BINARY_OP_RSHIFT,
|
MP_BINARY_OP_RSHIFT,
|
||||||
|
|
||||||
MP_BINARY_OP_ADD,
|
MP_BINARY_OP_ADD,
|
||||||
|
|
||||||
MP_BINARY_OP_SUBTRACT,
|
MP_BINARY_OP_SUBTRACT,
|
||||||
MP_BINARY_OP_MULTIPLY,
|
MP_BINARY_OP_MULTIPLY,
|
||||||
MP_BINARY_OP_FLOOR_DIVIDE,
|
MP_BINARY_OP_FLOOR_DIVIDE,
|
||||||
MP_BINARY_OP_TRUE_DIVIDE,
|
MP_BINARY_OP_TRUE_DIVIDE,
|
||||||
|
|
||||||
MP_BINARY_OP_MODULO,
|
MP_BINARY_OP_MODULO,
|
||||||
MP_BINARY_OP_POWER,
|
MP_BINARY_OP_POWER,
|
||||||
|
|
||||||
MP_BINARY_OP_INPLACE_OR,
|
MP_BINARY_OP_INPLACE_OR,
|
||||||
MP_BINARY_OP_INPLACE_XOR,
|
MP_BINARY_OP_INPLACE_XOR,
|
||||||
|
|
||||||
MP_BINARY_OP_INPLACE_AND,
|
MP_BINARY_OP_INPLACE_AND,
|
||||||
MP_BINARY_OP_INPLACE_LSHIFT,
|
MP_BINARY_OP_INPLACE_LSHIFT,
|
||||||
MP_BINARY_OP_INPLACE_RSHIFT,
|
MP_BINARY_OP_INPLACE_RSHIFT,
|
||||||
MP_BINARY_OP_INPLACE_ADD,
|
MP_BINARY_OP_INPLACE_ADD,
|
||||||
MP_BINARY_OP_INPLACE_SUBTRACT,
|
|
||||||
|
|
||||||
|
MP_BINARY_OP_INPLACE_SUBTRACT,
|
||||||
MP_BINARY_OP_INPLACE_MULTIPLY,
|
MP_BINARY_OP_INPLACE_MULTIPLY,
|
||||||
MP_BINARY_OP_INPLACE_FLOOR_DIVIDE,
|
MP_BINARY_OP_INPLACE_FLOOR_DIVIDE,
|
||||||
MP_BINARY_OP_INPLACE_TRUE_DIVIDE,
|
MP_BINARY_OP_INPLACE_TRUE_DIVIDE,
|
||||||
|
|
Loading…
Reference in New Issue