1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
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
];
}
|