enso/lib
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
..
java Ydoc library (#11615) 2024-11-25 17:54:25 +00:00
js/runner Drop git dependency on enso-bot repository (#11539) 2024-11-12 18:25:19 +00:00
rust : operator is left-associative (#11671) 2024-11-27 04:45:39 +00:00
scala Update message handler supervisor to watch children (#11630) 2024-11-22 16:48:05 +00:00
README.md Add a markdown style guide (#1022) 2020-07-21 13:59:40 +01:00

Libraries

This directory contains the libraries that should remain in this project, but that are not technically part of the main language implementation itself.