PParser.hs: filename: Remove use of |try|
There's no need to rewind consumed input here should parsing fail,
so there's no need for |try|.
Thanks @david-christiansen for pointing this out.
commit5eeaf9e1c7f1815bbc860c64299693b20bd3cb4d
authorJeremy W. Sherman <jeremyw.sherman@gmail.com>
dateMon 12 Oct 2015, 22:15 (11 years ago)
parentffa41ab
src/Pkg/PParser.hs+1−1
@@ -67,7 +67,7 @@ pPkg = do
6767-- |
6868-- | Treated for now as an identifier or a double-quoted string.
6969filename :: (MonadicParsing m, HasLastTokenSpan m) => m String
70−filename = try $ (token $ stringLiteral <|> (fst <$> identifier)) <?> "filename"
70+filename = (token $ stringLiteral <|> (fst <$> identifier)) <?> "filename"
7171
7272
7373pClause :: PParser ()