OPERATOR_PRECEDENCE


This module has been removed in release 14.0.0. Use Script module instead.

Decsribe operator precedences.

You can find more information in comments below.

enum OPERATOR_PRECEDENCE
    {
        op0,  // Not applicable 
        op1,  // @, not
        op2,  // *, /, %, div, mod, and, shl, shr, as, <<, >>
        op3,  // +, -, or, xor
        op4,  // <>, <, >, <=, >=, in, is
        op5,  // =(comparison), ==, ===, !=, !==
        op6,  // &
        op7,  // ^
        op8,  // |
        op9,  // &&
        op10, // ||
        op11, // =(assignment), +=, -=, *=, /=, %=, <<=, >>=, &=, ^=, |=
    };
Namespace: nitisa::scripting
Include: Nitisa/Modules/Scripting/Enums.h