Import Upstream version 20180207
[hcoop/debian/mlton.git] / doc / guide / src / PrecedenceParse.adoc
1 PrecedenceParse
2 ===============
3
4 <:PrecedenceParse:> is an analysis/rewrite pass for the <:AST:>
5 <:IntermediateLanguage:>, invoked from <:Elaborate:>.
6
7 == Description ==
8
9 This pass rewrites <:AST:> function clauses, expressions, and patterns
10 to resolve <:OperatorPrecedence:>.
11
12 == Implementation ==
13
14 * <!ViewGitFile(mlton,master,mlton/elaborate/precedence-parse.sig)>
15 * <!ViewGitFile(mlton,master,mlton/elaborate/precedence-parse.fun)>
16
17 == Details and Notes ==
18
19 {empty}