Create a list of parsers that are used for list line items.

This commit is contained in:
2025-05-20 12:20:35 -05:00
parent b69e34f823
commit bc05dede06

View File

@@ -245,6 +245,17 @@ lineParsers =
parseString
] -- A 'line' doesn't include a 'header'
listLineParsers :: [ReadP MdToken]
listLineParsers =
[ parseLinebreak,
parseEscapedChar,
parseBold,
parseItalic,
parseStrikethrough,
parseLink,
parseUnit
] -- A list line cannot contain newlines.
-- List of all parsers
allParsers :: [ReadP MdToken]
allParsers = parseHeader : lineParsers