A nested list can be ordered or unordered
This commit is contained in:
@@ -292,7 +292,8 @@ parseListNested = do
|
||||
let firstCharParser = string " " <++ string "\t"
|
||||
let restOfLineParser = manyTill get (void (char '\n') <++ eof)
|
||||
lines <- greedyParse1 (firstCharParser *> restOfLineParser)
|
||||
let linesParsed = fst $ leftmostLongestParse parseUnorderedList (init $ unlines lines)
|
||||
let linesParsed = fst $ leftmostLongestParse (parseUnorderedList <++ parseOrderedList) (init $ unlines lines)
|
||||
when (null (show linesParsed)) pfail
|
||||
return linesParsed
|
||||
|
||||
-- Parse an unordered list line item.
|
||||
|
Reference in New Issue
Block a user