@@ -434,7 +434,7 @@ parseDo :: TokenParser Expr
434parseDo = do
434parseDo = do
435 reserved "do"
435 reserved "do"
436 C.indented
436 C.indented
437− Do <$> C.mark (P.many (C.same *> C.mark parseDoNotationElement))
437+ Do <$> C.mark (P.many1 (C.same *> C.mark parseDoNotationElement))
439parseDoNotationLet :: TokenParser DoNotationElement
439parseDoNotationLet :: TokenParser DoNotationElement
440parseDoNotationLet = DoNotationLet <$> (reserved "let" *> C.indented *> C.mark (P.many1 (C.same *> parseLocalDeclaration)))
440parseDoNotationLet = DoNotationLet <$> (reserved "let" *> C.indented *> C.mark (P.many1 (C.same *> parseLocalDeclaration)))