Open
Description
As following task of #7057
JS-like bitwise operators need to be implemented as unified operators
- Bitwise NOT (
~
,lnot
) -[ ] supportint
,bigint
(Add support for the bitwise NOT(~
) unary operator #7418) - Bitwise AND (
&
,land
) - supportint
,bigint
(add bitwise AND (&
) operator #7415) - Bitwise OR (
|
,lor
) - supportint
,bigint
(add bitor (|) unified operator #7382) - Bitwise XOR (
^
,lxor
) - supportint
,bigint
(add bitxor (^) unified operator #7216)
Old names should be kept for compatibility, but introducing longer clear names would be good. e.g. bitwiseAnd
, bitwiseOr
This adds new token rules to the syntax, follow-up tasks for editor support will be opened.
Metadata
Metadata
Assignees
Type
Projects
Status
In progress