18 #ifndef _das_operator_h_
19 #define _das_operator_h_
30 #define D2OP_INVALID 0
43 #define D2UOP_SQUARE 101
44 #define D2UOP_CUBE 102
46 #define D2UOP_INVSQ 104
47 #define D2UOP_INVCUBE 105
58 #define D2OP_BETWEEN 2
int das_op_unary(const char *sOp)
Convert a string into a unary operator token.
int das_op_binary(const char *sOp)
Convert a string into a binary operator token.
bool das_op_isUnary(int nOp)
Return true if op is a unary operation, false otherwise.
const char * das_op_toStr(int nOp, int *pos)
Provide a string representation of an operator token and an indication of where the operator normally...
bool das_op_isBinary(int nOp)
Return true if this is a binary operation, false otherwise.