Changed precedence of projection to be higher than application.

This commit is contained in:
bringert
2005-11-28 21:45:58 +00:00
parent 02c23401a7
commit 5d7bcac1e5
7 changed files with 42 additions and 42 deletions

View File

@@ -203,17 +203,17 @@ Exp7 : Exp7 '*' Exp8 { EMul $1 $3 }
Exp8 :: { Exp }
Exp8 : Exp8 '.' Ident { EProj $1 $3 }
Exp8 : '-' Exp8 { ENeg $2 }
| Exp9 { $1 }
Exp9 :: { Exp }
Exp9 : '-' Exp9 { ENeg $2 }
Exp9 : Exp9 Exp10 { EApp $1 $2 }
| Exp10 { $1 }
Exp10 :: { Exp }
Exp10 : Exp10 Exp11 { EApp $1 $2 }
Exp10 : Exp10 '.' Ident { EProj $1 $3 }
| Exp11 { $1 }