Skip to content

Binops#

binops are binary operators

Add#

Opcode operator_add
Left side NUM1
Right side NUM2

Sub#

Opcode operator_subtract
Left side NUM1
Right side NUM2

Mul#

Opcode operator_multiply
Left side NUM1
Right side NUM2

Div#

Opcode operator_divide
Left side NUM1
Right side NUM2

Mod#

Opcode operator_mod
Left side NUM1
Right side NUM2

Lt#

Opcode operator_lt
Left side OPERAND1
Right side OPERAND2

Gt#

Opcode operator_gt
Left side OPERAND1
Right side OPERAND2

Eq#

Opcode operator_equals
Left side OPERAND1
Right side OPERAND2

And#

Opcode operator_and
Left side OPERAND1
Right side OPERAND2

Or#

Opcode operator_or
Left side OPERAND1
Right side OPERAND2

Join#

Opcode operator_join
Left side STRING1
Right side STRING2

In#

Opcode operator_contains
Left side STRING2
Right side STRING1

Of#

Opcode operator_letter_of
Left side STRING
Right side LETTER

Le#

Opcode None
Left side None
Right side None

Ge#

Opcode None
Left side None
Right side None

Ne#

Opcode None
Left side None
Right side None

FloorDiv#

Opcode None
Left side None
Right side None