Skip to content

Implementation issue for unsigned/triple-shift >>> operator #478

@floitschG

Description

@floitschG

This is the implementation issue for the triple-shift >>> operator (unsigned shift), see language feature #120

The operator has the same precedence as >>.
The expression e1 >>> e2 is a compile-time constant expression if both e1 and e2 are compile-time constant expressions evaluating to integers (and int will implement the operator).
The symbol #>>> is valid (along with const Symbol(">>>")), as is x >>>= e as an expression.

Adding the new operator is non-breaking.

Metadata

Metadata

Assignees

No one assigned

    Labels

    implementationTrack the implementation of a specific feature OBSOLETE: Please use SDK issue

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions