@@ -7,6 +7,7 @@ import Test.Framework.Providers.QuickCheck2
77import Test.HUnit (assert)
88import Test.QuickCheck
99import Text.Parsec.Combinator (eof)
10+import Text.PrettyPrint as P
1011
1112import SourceSyntax.Literal as Lit
1213import SourceSyntax.Pattern as Pat
@@ -50,4 +51,4 @@ prop_parse_print p x =
5051 either (const False) (== x) . parse_print p $ x
5152
5253parse_print :: (Pretty a) => IParser a -> a -> Either String a
53−parse_print p = either (Left . show) (Right) . iParse (p <* eof) . show . pretty
54+parse_print p = either (Left . show) (Right) . iParse (p <* eof) . P.renderStyle P.style {mode=P.LeftMode} . pretty