C-minor v0.0

OperatorType Enum

Assembly: Topten.Cminor.Compiler.dll
Namespace: Topten.Cminor.CodeGen.Native

public enum OperatorType

Members

Add 3

Binary Add operator (+)

BitwiseAnd 8

Binary Bitwise And operator (&)

BitwiseNot 1

Unary Bitwise Not operator (~)

BitwiseOr 9

Binary Bitwise Or operator (-)

BitwiseXor 10

Binary Bitwise Xor operator (^)

CompareEQ 17

Binary Equality operator (==)

CompareGE 16

Binary Greater Than Or Equal operator (>=)

CompareGT 15

Binary Greater Than operator (>)

CompareLE 14

Binary Less Than Or Equal operator (<=)

CompareLT 13

Binary Less Than operator (<)

CompareNE 18

Binary Inequality operator (!=)

Divide 6

Binary Divide operator (/)

LogicalAnd 19

Binary Logical And operator (&&)

LogicalNot 2

Unary Logical Not operator (!)

LogicalOr 20

Binary Logical Or operator (||)

Modulus 7

Binary Modulus operator (%)

Multiply 5

Binary Multiply operator (*)

Negate 0

Unary Negate operator (-)

ShiftLeft 11

Binary Left Shift operator (<<)

ShiftRight 12

Binary Right Shift operator (>>)

Subtract 4

Binary Subtract operator (-)