| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- namespace Lua.CodeAnalysis.Syntax;
- public enum OperatorPrecedence
- {
- /// <summary>
- /// Non-operator token precedence
- /// </summary>
- NonOperator,
- /// <summary>
- /// 'or' operator
- /// </summary>
- Or,
- /// <summary>
- /// 'and' operator
- /// </summary>
- And,
- /// <summary>
- /// Relational operators (<, <=, >, >=, ==, ~=)
- /// </summary>
- Relational,
- /// <summary>
- /// Concat operator (..)
- /// </summary>
- Concat,
- /// <summary>
- /// Addition and Subtraction (+, -)
- /// </summary>
- Addition,
- /// <summary>
- /// Multipilcation, Division and Modulo (*, /, %)
- /// </summary>
- Multiplication,
- /// <summary>
- /// Negate, Not, Length (-, 'not', #)
- /// </summary>
- Unary,
- /// <summary>
- /// Exponentiation (^)
- /// </summary>
- Exponentiation,
- }
|