expr ++ expr --
++ expr -- expr + expr - expr ~ !
* / %
+ -
<< >> >>>
< > <= >= instanceof
== !=
&
^
|
&&
||
? :
= += -= *= /= %= &= ^= |= <<= >>= >>>=
::
++
--
()
[]
.
?>
+
?
!
~
( type )
*
sizeof
new
new[]
delete
delete[]
.*
->*
/
%
<<
>>
<
<=
>
>=
==
!=
?:
=
+=
?=
*=
/=
%=
<<=
>>=
&=
^=
|=
throw
,
( type ){ list }
_Alignof
clone new
[
++ --
~ - (int) (float) (string) (array) (object) (bool) @
instanceof
+ - .
<< >>
< <= > >= <>
== != === !==
= += -= *= /= .= %= &= |= ^= <<= >>=
and
xor
or
?? ??????? ??????? ??????? ????????? (????? ???? ????) ???????
????????? ?????????? (??????? ???????? ??????? ???) ???? ???????? ?????????? (??????? ???????? ??????? ???) ????????
?? ???? ?? ???? ???????????, ????? ?????? ??????? ????? ??????????? ???? ????, ????? ??????? ????? ??????????? ???? ?????
lambda
not x
in,not in
is,is not
<,<=,>,>=,!=,==
<<,>>
+,-
*,/,%
+x,-x
~x
**
x.attribute
x[index]
x[index:index]
f(arguments...)
(experession,...)
[expression,...]
{key:datum,...}
'expression,...'
???? ?????????????? ??????? ??????: