Try and backtrack

usingMegaparsec
Aadhavan Srinivasan 3 weeks ago
parent fd6d39ecd6
commit ade3768e29

@ -377,7 +377,7 @@ parseListLineItemCommon :: Parser MdToken
parseListLineItemCommon = do
space
restOfLine <- manyTill parseListLineToken (void (char '\n') <|> eof)
nestedList <- parseListNested <|> return (Unit "")
nestedList <- try parseListNested <|> return (Unit "")
return $ Line [Line restOfLine, nestedList]
-- Parse an unordered list paragraph item.

Loading…
Cancel
Save