|
|
@ -245,6 +245,17 @@ lineParsers =
|
|
|
|
parseString
|
|
|
|
parseString
|
|
|
|
] -- A 'line' doesn't include a 'header'
|
|
|
|
] -- 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
|
|
|
|
-- List of all parsers
|
|
|
|
allParsers :: [ReadP MdToken]
|
|
|
|
allParsers :: [ReadP MdToken]
|
|
|
|
allParsers = parseHeader : lineParsers
|
|
|
|
allParsers = parseHeader : lineParsers
|
|
|
|