- Notifications
You must be signed in to change notification settings - Fork471
Open
Labels
Milestone
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
Labels
Type
Projects
Status
In progress