on master help sign in
Get declarations parsing properly. The definition parser needs to be

the last option.

commit87d2f8d57d8e7c3c2e0c35a5ac51c42ba66ef814 authorEvan Czaplicki <evan@Evans-MacBook-Air.local> dateSun 14 Jul 2013, 01:41 (13 years ago) parent2b9853c
1 file changed+1−1
compiler/Parse/Declaration.hs+1−1
compiler/Parse/Declaration.hs+1−1
@@ -17,7 +17,7 @@ import SourceSyntax.Declaration (Declaration(..))
1717import Unique
1818
1919declaration :: IParser (Declaration t v)
20−declaration = definition <|> alias <|> datatype <|> foreignDef
20+declaration = alias <|> datatype <|> foreignDef <|> definition
2121
2222definition :: IParser (Declaration t v)
2323definition = Definition <$> Expr.def