enso/distribution
Kaz Wesley 7eca04a522
: operator is left-associative (#11671)
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.
2024-11-27 04:45:39 +00:00
..
bin Convert Array_Like_Helpers.map to a builtin to reduce stack size (#11363) 2024-11-06 11:14:48 +00:00
engine/THIRD-PARTY Ydoc library (#11615) 2024-11-25 17:54:25 +00:00
launcher --jvm tries to find Java executable system-wide. (#11500) 2024-11-18 22:44:54 +00:00
lib/Standard : operator is left-associative (#11671) 2024-11-27 04:45:39 +00:00
project-manager/THIRD-PARTY Ydoc native image (#10783) 2024-10-31 19:57:50 +00:00
enso.bundle.template Better component handling in the project manager (#1399) 2021-01-15 15:26:51 +00:00
launcher-manifest.yaml Bump the development version number (#1389) 2021-01-06 08:57:02 +00:00
manifest.template.yaml Convert Array_Like_Helpers.map to a builtin to reduce stack size (#11363) 2024-11-06 11:14:48 +00:00