lib: parentheses trying to resolve IDE warning

This commit is contained in:
Simon Michael 2016-05-26 15:51:59 -07:00
parent cdc323d05b
commit f3bf98bfae
2 changed files with 4 additions and 4 deletions

View File

@ -420,13 +420,13 @@ commentcharp :: Stream [Char] m t => ParsecT [Char] CsvRules m Char
commentcharp = oneOf ";#*" commentcharp = oneOf ";#*"
directivep :: Stream [Char] m t => ParsecT [Char] CsvRules m (DirectiveName, String) directivep :: Stream [Char] m t => ParsecT [Char] CsvRules m (DirectiveName, String)
directivep = do directivep = (do
pdbg 3 "trying directive" pdbg 3 "trying directive"
d <- choice' $ map string directives d <- choice' $ map string directives
v <- (((char ':' >> many spacenonewline) <|> many1 spacenonewline) >> directivevalp) v <- (((char ':' >> many spacenonewline) <|> many1 spacenonewline) >> directivevalp)
<|> (optional (char ':') >> many spacenonewline >> eolof >> return "") <|> (optional (char ':') >> many spacenonewline >> eolof >> return "")
return (d,v) return (d,v)
<?> "directive" ) <?> "directive"
directives = directives =
["date-format" ["date-format"

View File

@ -161,7 +161,7 @@ addJournalItemP =
-- Cf http://hledger.org/manual.html#directives, -- Cf http://hledger.org/manual.html#directives,
-- http://ledger-cli.org/3.0/doc/ledger3.html#Command-Directives -- http://ledger-cli.org/3.0/doc/ledger3.html#Command-Directives
directivep :: ErroringJournalParser () directivep :: ErroringJournalParser ()
directivep = do directivep = (do
optional $ char '!' optional $ char '!'
choice' [ choice' [
includedirectivep includedirectivep
@ -178,7 +178,7 @@ directivep = do
,commodityconversiondirectivep ,commodityconversiondirectivep
,ignoredpricecommoditydirectivep ,ignoredpricecommoditydirectivep
] ]
<?> "directive" ) <?> "directive"
includedirectivep :: ErroringJournalParser () includedirectivep :: ErroringJournalParser ()
includedirectivep = do includedirectivep = do