2013-10-24 04:06:32 +00:00
|
|
|
// Name n-ary
|
2013-11-02 02:28:00 +00:00
|
|
|
xx(Nil, )
|
|
|
|
|
|
|
|
xx(ID, )
|
|
|
|
xx(Super, )
|
2016-10-18 22:35:34 +00:00
|
|
|
xx(Null, )
|
2013-11-02 02:28:00 +00:00
|
|
|
xx(Self, )
|
|
|
|
xx(ConstValue, )
|
|
|
|
xx(FuncCall, )
|
|
|
|
xx(ArrayAccess, )
|
|
|
|
xx(MemberAccess, )
|
|
|
|
xx(TypeRef, )
|
|
|
|
|
|
|
|
xx(PostInc, )
|
|
|
|
xx(PostDec, )
|
|
|
|
|
|
|
|
xx(PreInc, )
|
|
|
|
xx(PreDec, )
|
|
|
|
xx(Negate, )
|
|
|
|
xx(AntiNegate, )
|
|
|
|
xx(BitNot, )
|
|
|
|
xx(BoolNot, )
|
|
|
|
xx(SizeOf, )
|
|
|
|
xx(AlignOf, )
|
|
|
|
|
|
|
|
xx(Add, )
|
|
|
|
xx(Sub, )
|
|
|
|
xx(Mul, )
|
|
|
|
xx(Div, )
|
|
|
|
xx(Mod, )
|
|
|
|
xx(Pow, )
|
|
|
|
xx(CrossProduct, )
|
|
|
|
xx(DotProduct, )
|
|
|
|
xx(LeftShift, )
|
|
|
|
xx(RightShift, )
|
2016-10-17 13:52:29 +00:00
|
|
|
xx(URightShift, )
|
2013-11-02 02:28:00 +00:00
|
|
|
xx(Concat, )
|
|
|
|
|
|
|
|
xx(LT, )
|
|
|
|
xx(LTEQ, )
|
2016-10-17 12:38:51 +00:00
|
|
|
xx(GT, )
|
|
|
|
xx(GTEQ, )
|
2013-11-02 02:28:00 +00:00
|
|
|
xx(LTGTEQ, )
|
|
|
|
xx(Is, )
|
|
|
|
|
|
|
|
xx(EQEQ, )
|
2016-10-17 13:52:29 +00:00
|
|
|
xx(NEQ, )
|
2013-11-02 02:28:00 +00:00
|
|
|
xx(APREQ, )
|
|
|
|
|
|
|
|
xx(BitAnd, )
|
|
|
|
xx(BitOr, )
|
|
|
|
xx(BitXor, )
|
|
|
|
xx(BoolAnd, )
|
|
|
|
xx(BoolOr, )
|
|
|
|
|
2016-10-21 10:22:42 +00:00
|
|
|
xx(Assign, )
|
|
|
|
xx(AddAssign, )
|
|
|
|
xx(SubAssign, )
|
|
|
|
xx(MulAssign, )
|
|
|
|
xx(DivAssign, )
|
|
|
|
xx(ModAssign, )
|
|
|
|
xx(LshAssign, )
|
|
|
|
xx(RshAssign, )
|
|
|
|
xx(URshAssign, )
|
|
|
|
xx(AndAssign, )
|
|
|
|
xx(OrAssign, )
|
|
|
|
xx(XorAssign, )
|
|
|
|
|
2013-11-02 02:28:00 +00:00
|
|
|
xx(Scope, )
|
|
|
|
|
|
|
|
xx(Trinary, )
|
|
|
|
|
|
|
|
xx(Cast, )
|
2013-10-24 04:06:32 +00:00
|
|
|
|
|
|
|
#undef xx
|