|
1 | 1 | export enum Prec {
|
2 |
| - SubtractionType = 'SubtractionType', |
3 |
| - Type = 'Type', |
4 |
| - UnionType = 'UnionType', |
| 2 | + Access = 'Access', |
| 3 | + And = 'And', |
| 4 | + Application = 'Application', |
| 5 | + Assignment = 'Assignment', |
| 6 | + Biconditional = 'Biconditional', |
5 | 7 | CurriedOrIntersectionType = 'CurriedOrIntersectionType',
|
| 8 | + Equality = 'Equality', |
| 9 | + Exponentiation = 'Exponentiation', |
| 10 | + Identifier = 'Identifier', |
| 11 | + Implication = 'Implication', |
| 12 | + InfixApplication = 'InfixApplication', |
6 | 13 | LabeledType = 'LabeledType',
|
7 |
| - OptionalType = 'OptionalType', |
8 |
| - TaggedType = 'TaggedType', |
9 |
| - |
| 14 | + Mod = 'Mod', |
10 | 15 | NamedInfixApplication = 'NamedInfixApplication',
|
| 16 | + Not = 'Not', |
11 | 17 | OperatorInfixApplication = 'OperatorInfixApplication',
|
12 |
| - Biconditional = 'Biconditional', |
13 |
| - Implication = 'Implication', |
| 18 | + OptionalType = 'OptionalType', |
14 | 19 | Or = 'Or',
|
15 |
| - And = 'And', |
16 |
| - Equality = 'Equality', |
17 | 20 | Order = 'Order',
|
18 |
| - Mod = 'Mod', |
19 |
| - Sum = 'Sum', |
20 |
| - Product = 'Product', |
21 |
| - Exponentiation = 'Exponentiation', |
22 |
| - Not = 'Not', |
| 21 | + PatternOrTerm = 'PatternOrTerm', |
23 | 22 | Pipeline = 'Pipeline',
|
24 |
| - |
25 |
| - Identifier = 'Identifier', |
| 23 | + PrefixApplication = 'PrefixApplication', |
| 24 | + Product = 'Product', |
26 | 25 | SectionIdentifier = 'SectionIdentifier',
|
27 |
| - TypeHint = 'TypeHint', |
| 26 | + SubtractionType = 'SubtractionType', |
| 27 | + Sum = 'Sum', |
| 28 | + TaggedType = 'TaggedType', |
28 | 29 | TaggedValue = 'TaggedValue',
|
29 |
| - Assignment = 'Assignment', |
30 |
| - InfixApplication = 'InfixApplication', |
31 |
| - PrefixApplication = 'PrefixApplication', |
32 |
| - Application = 'Application', |
33 |
| - PatternOrTerm = 'PatternOrTerm', |
34 |
| - Access = 'Access', |
| 30 | + Type = 'Type', |
| 31 | + TypeHint = 'TypeHint', |
| 32 | + UnionType = 'UnionType', |
35 | 33 | }
|
36 | 34 |
|
37 | 35 | const typePrecedences = [
|
|
0 commit comments