@@ -211,9 +211,6 @@ parseElseStatement :: P.Parsec String ParseState ElseStatement
211parseElseStatement = C.reserved "else" >> (ElseIf <$> parseIfStatement
211parseElseStatement = C.reserved "else" >> (ElseIf <$> parseIfStatement
212 <|> Else <$> parseManyStatements)
212 <|> Else <$> parseManyStatements)
214−parseValueStatement :: P.Parsec String ParseState Statement
215−parseValueStatement = ValueStatement <$> (parseValue <* C.semi)
217parseReturn :: P.Parsec String ParseState Statement
214parseReturn :: P.Parsec String ParseState Statement
218parseReturn = Return <$> (C.reserved "return" *> parseValue <* C.indented <* C.semi)
215parseReturn = Return <$> (C.reserved "return" *> parseValue <* C.indented <* C.semi)
@@ -224,7 +221,6 @@ parseStatement = P.choice
224 , parseWhile
221 , parseWhile
225 , parseFor
222 , parseFor
226 , parseIf
223 , parseIf
227− , parseValueStatement
228 , parseReturn ] P.<?> "statement"
224 , parseReturn ] P.<?> "statement"
230parseStringBinder :: P.Parsec String ParseState Binder
226parseStringBinder :: P.Parsec String ParseState Binder