fix let_do parser

This commit is contained in:
Joey Hess 2015-02-22 19:39:20 -04:00
parent 3d9be9c829
commit 900c50a305

View file

@ -615,8 +615,8 @@ mangleCode = flip_colon
-} -}
let_do = parsecAndReplace $ do let_do = parsecAndReplace $ do
void $ string "= do { let " void $ string "= do { let "
x <- hstoken x <- many $ noneOf "=\r\n"
ws <- many $ oneOf " \t\r\n" ws <- many1 $ oneOf " \t\r\n"
void $ string "= " void $ string "= "
return $ "= do { " ++ x ++ " <- return $ " return $ "= do { " ++ x ++ " <- return $ "