[project @ 1999-11-08 16:24:17 by simonmar]
authorsimonmar <unknown>
Mon, 8 Nov 1999 16:24:17 +0000 (16:24 +0000)
committersimonmar <unknown>
Mon, 8 Nov 1999 16:24:17 +0000 (16:24 +0000)
basck out previous change;  Simon is working on a more correct fix

ghc/compiler/parser/ParseUtil.lhs

index 77b7052..a679d3a 100644 (file)
@@ -186,7 +186,6 @@ checkPat (HsApp f x) args =
 checkPat e [] = case e of
        EWildPat           -> returnP WildPatIn
        HsVar x            -> returnP (VarPatIn x)
-       HsLit (HsLitLit _) -> patFail
        HsLit l            -> returnP (LitPatIn l)
        ELazyPat e         -> checkPat e [] `thenP` (returnP . LazyPatIn)
        EAsPat n e         -> checkPat e [] `thenP` (returnP . AsPatIn n)