Fix some space-wasting in the Parser
authorIan Lynagh <igloo@earth.li>
Fri, 2 May 2008 22:56:45 +0000 (22:56 +0000)
committerIan Lynagh <igloo@earth.li>
Fri, 2 May 2008 22:56:45 +0000 (22:56 +0000)
(fst x, snd x) => x

compiler/parser/Parser.y.pp

index 6a34c2d..e0fb04b 100644 (file)
@@ -378,7 +378,7 @@ module      :: { Located (HsModule RdrName) }
                           Nothing)) }
 
 maybedocheader :: { (HaddockModInfo RdrName, Maybe (HsDoc RdrName)) }
-        : moduleheader            { (fst $1, snd $1) }
+        : moduleheader            { $1 }
         | {- empty -}             { (emptyHaddockModInfo, Nothing) }
 
 missing_module_keyword :: { () }