public OpBitShiftL() { OperationName = "bshiftl"; Operation = "<<"; Type = Operators.BitShiftL; AllOperators.Add(this); }
public Op_Equal() { OperationName = "equal"; Operation = "=="; AllOperators.Add(this); }
public Op_Lesser() { OperationName = "lesser"; Operation = "<"; AllOperators.Add(this); }
public Op_Assign() { OperationName = "assign"; Operation = "="; AllOperators.Add(this); }
public Op_And() { OperationName = "and"; Operation = "&&"; AllOperators.Add(this); }
public Op_Divide() { OperationName = "divide"; Operation = "/"; AllOperators.Add(this); }
public Op_Power() { OperationName = "power"; Operation = "^"; AllOperators.Add(this); }
public OpMultiply() { OperationName = "mul"; Operation = "*"; Type = Operators.Multiply; AllOperators.Add(this); }
public OpDivide() { OperationName = "div"; Operation = "/"; Type = Operators.Divide; AllOperators.Add(this); }
public OpBitOr() { OperationName = "bor"; Operation = "|"; Type = Operators.BitOr; AllOperators.Add(this); }
public OpAdd() { OperationName = "add"; Operation = "+"; Type = Operators.Add; AllOperators.Add(this); }
public OpBitXor() { OperationName = "bxor"; Operation = "|||"; Type = Operators.BitXOr; AllOperators.Add(this); }
public OpBitAnd() { OperationName = "band"; Operation = "&"; Type = Operators.BitAnd; AllOperators.Add(this); }
public OpBitShiftRZ() { OperationName = "bshiftrz"; Operation = ">>>"; Type = Operators.BitShiftRZ; AllOperators.Add(this); }
public Op_Subtract() { OperationName = "subtract"; Operation = "-"; AllOperators.Add(this); }
public OpModulo() { OperationName = "mod"; Operation = "%"; Type = Operators.Modulo; AllOperators.Add(this); }
public Op_Multiply() { OperationName = "multiply"; Operation = "*"; AllOperators.Add(this); }
public OpPower() { OperationName = "pow"; Operation = "^"; Type = Operators.Power; AllOperators.Add(this); }
public Op_Modulo() { OperationName = "modulo"; Operation = "%"; AllOperators.Add(this); }
public OpLambda() { OperationName = "lambda"; Operation = "=>"; AllOperators.Add(this); }
public Op_Access() { OperationName = "access"; Operation = "."; AllOperators.Add(this); }
public OpCall() { OperationName = "call"; Operation = "("; AllOperators.Add(this); }
public Op_Or() { OperationName = "or"; Operation = "||"; AllOperators.Add(this); }
public OpIndex() { OperationName = "index"; Operation = "["; Type = Operators.Index; AllOperators.Add(this); }
public Op_NotEqual() { OperationName = "notequal"; Operation = "!="; AllOperators.Add(this); }
public Op_LesserEqual() { OperationName = "equallesser"; Operation = "<="; AllOperators.Add(this); }
public Op_Greater() { OperationName = "greater"; Operation = ">"; AllOperators.Add(this); }
public Op_Add() { OperationName = "add"; Operation = "+"; AllOperators.Add(this); }
public Op_GreaterEqual() { OperationName = "equalgreater"; Operation = ">="; AllOperators.Add(this); }
public OpLesserEqual() { OperationName = "eql"; Operation = "<="; Type = Operators.EqualLesser; AllOperators.Add(this); }