summaryrefslogtreecommitdiff
path: root/compiler
diff options
context:
space:
mode:
Diffstat (limited to 'compiler')
-rw-r--r--compiler/stgSyn/StgSyn.hs5
1 files changed, 3 insertions, 2 deletions
diff --git a/compiler/stgSyn/StgSyn.hs b/compiler/stgSyn/StgSyn.hs
index e55cba68ae..2f3148cfeb 100644
--- a/compiler/stgSyn/StgSyn.hs
+++ b/compiler/stgSyn/StgSyn.hs
@@ -725,8 +725,9 @@ pprGenStgBinding (StgNonRec bndr rhs)
4 (ppr rhs <> semi)
pprGenStgBinding (StgRec pairs)
- = vcat $ whenPprDebug (text "{- StgRec (begin) -}") :
- map (ppr_bind) pairs ++ [whenPprDebug (text "{- StgRec (end) -}")]
+ = vcat [ text "Rec {"
+ , vcat (map ppr_bind pairs)
+ , text "end Rec }" ]
where
ppr_bind (bndr, expr)
= hang (hsep [pprBndr LetBind bndr, equals])