| auto getOperatorsMap() { |
| return [ |
| "/" : TokenType.Slash, |
| "/=" : TokenType.SlashAssign, |
| "." : TokenType.Dot, |
| ".." : TokenType.DoubleDot, |
| "..." : TokenType.TripleDot, |
| "&" : TokenType.Ampersand, |
| "&=" : TokenType.AmpersandAssign, |
| "&&" : TokenType.DoubleAmpersand, |
| "|" : TokenType.Pipe, |
| "|=" : TokenType.PipeAssign, |
| "||" : TokenType.DoublePipe, |
| "-" : TokenType.Minus, |
| "-=" : TokenType.MinusAssign, |
| "--" : TokenType.DoubleMinus, |
| "+" : TokenType.Plus, |
| "+=" : TokenType.PlusAssign, |
| "++" : TokenType.DoublePlus, |
| "<" : TokenType.Less, |
| "<=" : TokenType.LessAssign, |
| "<<" : TokenType.DoubleLess |
| ]; |
| } |
| |