Describe operator flags.
You can find more information in comments below.
enum OPERATOR_FLAG
{
ofSpace, // Operator require spaces left and right
ofBlock, // Operator is string block
ofMultiline, // Block operator is multiline
ofPre, // Operator can be "pre"
ofNormal, // Operator can be "normal"
ofPost, // Operator can be "post"
ofAllowPre, // Operator can have another "pre" operator
ofAllowPost, // Operator can have another "post" operator
ofMath, // Operator is math
ofAssign, // Operator is assignement operator(like :=)
ofNotOperator // Not real operator(like space, tab, new line, etc)
};
Namespace: | nitisa::scripting |
Include: | Nitisa/Modules/Scripting/Enums.h |