enso/lib
Kaz Wesley 4cff789b69
Refactor precedence for whitespace changes (#10569)
Single-phase whitespace-aware precedence resolution.

#### Performance
![newplot(4)](https://github.com/user-attachments/assets/9822b0dc-17c3-4d2d-adf7-eb8b1c240522)
Since this is a major refactor of the core of the parser, I benchmarked it; it's about 3% faster.

# Important Notes
- Move operator-identifier recognition to lexer.
- Move compound-token assembly out of precedence resolver
2024-07-18 15:48:20 +00:00
..
java Reduce the number of log INFO events (#10500) 2024-07-17 14:29:48 +00:00
js/runner Migrate to pnpm (#10422) 2024-07-05 11:13:04 +00:00
rust Refactor precedence for whitespace changes (#10569) 2024-07-18 15:48:20 +00:00
scala Always write Config's namespace and dashboard accepts a default one (#10572) 2024-07-18 10:29:37 +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.