Branch
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
! ~ & |
~& ~| ^
~^ ^~
+ - { }
* ** / %
<< >> <<< >>>
< <= > >=
== != === !==
==? !=?
&& || ?
-> <->
++ --
+= -= /= *=
%= &= |= ^=
<<= >>= <<<= >>>=
----------------------------------------------------
[
["operator", "!"], ["operator", "~"], ["operator", "&"], ["operator", "|"],
["operator", "~&"], ["operator", "~|"], ["operator", "^"],
["operator", "~^"], ["operator", "^~"],
["operator", "+"], ["operator", "-"], ["operator", "{"], ["operator", "}"],
["operator", "*"], ["operator", "**"], ["operator", "/"], ["operator", "%"],
["operator", "<<"], ["operator", ">>"], ["operator", "<<<"], ["operator", ">>>"],
["operator", "<"], ["operator", "<="], ["operator", ">"], ["operator", ">="],
["operator", "=="], ["operator", "!="], ["operator", "==="], ["operator", "!=="],
["operator", "==?"], ["operator", "!=?"],
["operator", "&&"], ["operator", "||"], ["operator", "?"],
["operator", "->"], ["operator", "<->"],
["operator", "++"], ["operator", "--"],
["operator", "+="], ["operator", "-="], ["operator", "/="], ["operator", "*="],
["operator", "%="], ["operator", "&="], ["operator", "|="], ["operator", "^="],
["operator", "<<="], ["operator", ">>="], ["operator", "<<<="], ["operator", ">>>="]
]
----------------------------------------------------
Checks for operators.