on master help sign in
Merge pull request #528 from ahmadsalim/master
a51ed3dEdwin Brady
src/Idris/ParseExpr.hs+1−1
@@ -324,7 +324,7 @@ bracketed syn =
324 lchar ')'
324 lchar ')'
325 return (PDPair fc l Placeholder r)
325 return (PDPair fc l Placeholder r)
326 <|> try(do fc0 <- getFC
326 <|> try(do fc0 <- getFC
327− l <- simpleExpr syn
327+ l <- expr' syn
328 o <- operator
328 o <- operator
329 lchar ')'
329 lchar ')'
330 return $ PLam (MN 1000 "ARG") Placeholder
330 return $ PLam (MN 1000 "ARG") Placeholder
src/Idris/Prover.hs+3−3
@@ -37,9 +37,9 @@ prover lit x =
37
37
38showProof :: Bool -> Name -> [String] -> String
38showProof :: Bool -> Name -> [String] -> String
39showProof lit n ps
39showProof lit n ps
40− = bird ++ show n ++ " = proof {" ++ break ++
40+ = bird ++ show n ++ " = proof" ++ break ++
41− showSep break (map (\x -> " " ++ x ++ ";") ps) ++
41+ showSep break (map (\x -> " " ++ x) ps) ++
42− break ++ "}\n"
42+ break ++ "\n"
43 where bird = if lit then "> " else ""
43 where bird = if lit then "> " else ""
44 break = "\n" ++ bird
44 break = "\n" ++ bird
45
45