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 ]; }