equal
deleted
inserted
replaced
74 |
74 |
75 constType : simpleType | '(' constType ')' | '[' ( constType + "," ) ']' |
75 constType : simpleType | '(' constType ')' | '[' ( constType + "," ) ']' |
76 '=>' constType | constType '=>' constType; |
76 '=>' constType | constType '=>' constType; |
77 |
77 |
78 simpleType: id | ( tid ( () | '::' id ) ) | |
78 simpleType: id | ( tid ( () | '::' id ) ) | |
79 '(' ( constType + "," ) ')' id | simpleType id; |
79 '(' ( constType + "," ) ')' ( id + ',' ) | simpleType ( id + ',' ); |
80 |
80 |
81 mixfix : string ( () | ( () | ('[' (nat + ',') ']')) nat ) |
81 mixfix : string ( () | ( () | ('[' (nat + ',') ']')) nat ) |
82 | infix |
82 | infix |
83 | 'binder' string nat ; |
83 | 'binder' string nat ; |
84 |
84 |