enso/docs/parser/operator-resolution.md
2020-07-21 13:59:40 +01:00

843 B

layout title category tags order
developer-doc Operator Resolution parser
parser
operator
resolution
6

Operator Resolution

Operator resolution is the process of resolving applications of operators into specific nodes on the AST.

Resolution Algorithm

The operator resolution process uses a version of the classic shunting-yard algorithm with modifications to support operator sections.

The actionables for this section are:

  • Work out how to formulate this functionality efficiently in rust. The scala implementation can be found here.