Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Ops = map[Op]string{ LogicAnd: "and", LogicOr: "or", LogicXor: "xor", LeftShift: "leftshift", RightShift: "rightshift", GE: "ge", LE: "le", EQ: "eq", NE: "ne", LT: "lt", GT: "gt", Plus: "plus", Minus: "minus", And: "bitand", Or: "bitor", Mod: "mod", Xor: "bitxor", Div: "div", Mul: "mul", Not: "not", BitNeg: "bitneg", IntDiv: "intdiv", NullEQ: "nulleq", In: "in", Like: "like", Case: "case", Regexp: "regexp", IsNull: "isnull", IsTruth: "istrue", IsFalsity: "isfalse", }
Ops maps opcode to string.
Functions ¶
This section is empty.
Types ¶
type Op ¶
type Op int
Op is opcode type.
const ( LogicAnd Op = iota + 1 LeftShift RightShift LogicOr GE LE EQ NE LT GT Plus Minus And Or Mod Xor Div Mul Not BitNeg IntDiv LogicXor NullEQ In Like Case Regexp IsNull IsTruth IsFalsity )
List operators.
Click to show internal directories.
Click to hide internal directories.