mirror of
https://github.com/enso-org/enso.git
synced 2024-12-21 07:31:35 +03:00
7eca04a522
Adjust operator parsing to allow chained conversions, like `3.14 : Integer : Text`. Change the precedence and associativity of the `:` operator, when used as a binary operator in an expression: - It is now **left-associative** - It now has **lower** precedence than `->` (previously they were equal) # Important Notes One previously-reasonable syntax has **changed interpretation**: `x->x:Type` is no longer a valid way to write a casting function, and would likely result in a type error. There was 1 instance of this syntax in our .enso sources. |
||
---|---|---|
.. | ||
bin | ||
engine/THIRD-PARTY | ||
launcher | ||
lib/Standard | ||
project-manager/THIRD-PARTY | ||
enso.bundle.template | ||
launcher-manifest.yaml | ||
manifest.template.yaml |