aboutsummaryrefslogtreecommitdiff
path: root/src/z/parser/js/grammar/punctuator.zig
blob: 81b2e6e8dedac0e918e82aa973688a1e6079af4f (plain)
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
pub const Punctuator = enum {
    @"+",
    @"-",
    @"*",
    @"/",
    @"%",
    @"**",
    @"++",
    @"--",
    @"=",
    @"+=",
    @"-=",
    @"*=",
    @"/=",
    @"%=",
    @"**=",
    @"&=",
    @"|=",
    @"^=",
    @"<<=",
    @">>=",
    @">>>=",
    @"&&=",
    @"||=",
    @"??=",
    @"==",
    @"===",
    @"!=",
    @"!==",
    @"<",
    @"<=",
    @">",
    @">=",
    @"&&",
    @"||",
    @"??",
    @"&",
    @"|",
    @"^",
    @"~",
    @"<<",
    @">>",
    @">>>",
    @"!",
    @"?",
    @":",
    @";",
    @",",
    @".",
    @"...",
    @"=>",
    @"(",
    @")",
    @"[",
    @"]",
    @"{",
    @"}",
    @"?.",
    @"#",
    @"@",
};