@@ -93,14 +93,14 @@ escaped parser = try (do
93 return (Str [result]))
93 return (Str [result]))
95-- | Parses material enclosed between start and end parsers.
95-- | Parses material enclosed between start and end parsers.
96−enclosed :: GenParser Char st t -- ^ start parser
96+enclosed :: GenParser Char st t -- ^ start parser
97 -> GenParser Char st end -- ^ end parser
97 -> GenParser Char st end -- ^ end parser
98 -> GenParser Char st a -- ^ content parser (to be used repeatedly)
98 -> GenParser Char st a -- ^ content parser (to be used repeatedly)
99 -> GenParser Char st [a]
99 -> GenParser Char st [a]
100enclosed start end parser = try (do
100enclosed start end parser = try (do
102 notFollowedBy space
102 notFollowedBy space
103− result <- many1Till parser (try end)
103+ result <- many1Till parser end
104 return result)
104 return result)
106-- | Like @manyTill@, but reads at least one item.
106-- | Like @manyTill@, but reads at least one item.