Skip to content

Commit 070c78a

Browse files
committed
runtime0.h: Group binary ops by fives.
So one has some chance to convert numeric op code into symbol.
1 parent affa870 commit 070c78a

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

py/runtime0.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,32 +55,38 @@ typedef enum {
5555
MP_BINARY_OP_AND,
5656
MP_BINARY_OP_LSHIFT,
5757
MP_BINARY_OP_RSHIFT,
58+
5859
MP_BINARY_OP_ADD,
5960
MP_BINARY_OP_SUBTRACT,
6061
MP_BINARY_OP_MULTIPLY,
6162
MP_BINARY_OP_FLOOR_DIVIDE,
6263
MP_BINARY_OP_TRUE_DIVIDE,
64+
6365
MP_BINARY_OP_MODULO,
6466
MP_BINARY_OP_POWER,
6567
MP_BINARY_OP_INPLACE_OR,
6668
MP_BINARY_OP_INPLACE_XOR,
6769
MP_BINARY_OP_INPLACE_AND,
70+
6871
MP_BINARY_OP_INPLACE_LSHIFT,
6972
MP_BINARY_OP_INPLACE_RSHIFT,
7073
MP_BINARY_OP_INPLACE_ADD,
7174
MP_BINARY_OP_INPLACE_SUBTRACT,
7275
MP_BINARY_OP_INPLACE_MULTIPLY,
76+
7377
MP_BINARY_OP_INPLACE_FLOOR_DIVIDE,
7478
MP_BINARY_OP_INPLACE_TRUE_DIVIDE,
7579
MP_BINARY_OP_INPLACE_MODULO,
7680
MP_BINARY_OP_INPLACE_POWER,
7781
// these should return a bool
7882
MP_BINARY_OP_LESS,
83+
7984
MP_BINARY_OP_MORE,
8085
MP_BINARY_OP_EQUAL,
8186
MP_BINARY_OP_LESS_EQUAL,
8287
MP_BINARY_OP_MORE_EQUAL,
8388
MP_BINARY_OP_NOT_EQUAL,
89+
8490
MP_BINARY_OP_IN,
8591
MP_BINARY_OP_IS,
8692
MP_BINARY_OP_EXCEPTION_MATCH,

0 commit comments

Comments
 (0)