Repository : http://darcs.haskell.org/ghc.git/
On branch : master https://github.com/ghc/ghc/commit/891857a30f9c899d33d137605b41d2698353c610 >--------------------------------------------------------------- commit 891857a30f9c899d33d137605b41d2698353c610 Author: Ian Lynagh <[email protected]> Date: Sun May 19 13:36:14 2013 +0100 Fix parsing export lists We were accepting module ExportCommaComma (id, reverse,,) where where only 1 trailing comma should be permitted. >--------------------------------------------------------------- compiler/parser/Parser.y.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/parser/Parser.y.pp b/compiler/parser/Parser.y.pp index 18651b9..34c0bc6 100644 --- a/compiler/parser/Parser.y.pp +++ b/compiler/parser/Parser.y.pp @@ -469,7 +469,7 @@ exportlist :: { [LIE RdrName] } | exportlist1 { $1 } exportlist1 :: { [LIE RdrName] } - : expdoclist export expdoclist ',' exportlist { $1 ++ ($2 : $3) ++ $5 } + : expdoclist export expdoclist ',' exportlist1 { $1 ++ ($2 : $3) ++ $5 } | expdoclist export expdoclist { $1 ++ ($2 : $3) } | expdoclist { $1 } _______________________________________________ ghc-commits mailing list [email protected] http://www.haskell.org/mailman/listinfo/ghc-commits
