mirror of
https://github.com/erg-lang/erg.git
synced 2025-09-30 21:01:10 +00:00
Add: BINARY_FLOOR_DIVIDE
This commit is contained in:
parent
fcb13f5239
commit
e453649898
2 changed files with 3 additions and 0 deletions
|
@ -33,6 +33,7 @@ pub enum Opcode {
|
|||
BINARY_ADD = 23,
|
||||
BINARY_SUBTRACT = 24,
|
||||
BINARY_SUBSCR = 25,
|
||||
BINARY_FLOOR_DIVIDE = 26,
|
||||
BINARY_TRUE_DIVIDE = 27,
|
||||
INPLACE_FLOOR_DIVIDE = 28,
|
||||
INPLACE_TRUE_DIVIDE = 29,
|
||||
|
@ -183,6 +184,7 @@ impl From<u8> for Opcode {
|
|||
23 => BINARY_ADD,
|
||||
24 => BINARY_SUBTRACT,
|
||||
25 => BINARY_SUBSCR,
|
||||
26 => BINARY_FLOOR_DIVIDE,
|
||||
27 => BINARY_TRUE_DIVIDE,
|
||||
28 => INPLACE_FLOOR_DIVIDE,
|
||||
29 => INPLACE_TRUE_DIVIDE,
|
||||
|
|
|
@ -1163,6 +1163,7 @@ impl CodeGenerator {
|
|||
TokenKind::Minus => BINARY_SUBTRACT,
|
||||
TokenKind::Star => BINARY_MULTIPLY,
|
||||
TokenKind::Slash => BINARY_TRUE_DIVIDE,
|
||||
TokenKind::FloorDiv => BINARY_FLOOR_DIVIDE,
|
||||
TokenKind::Pow => BINARY_POWER,
|
||||
TokenKind::Mod => BINARY_MODULO,
|
||||
TokenKind::AndOp => BINARY_AND,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue