Looks like a bug all right.  (I get a parse error.)  We'll look at it.
Meanwhile, its easily avoided.

Remember, too, that 2.08 still doesn't have a specialiser, so the
pragama ain't helping. Sorry about that.

Simon

> ghc-2.08-linux  reports that  `#-}'  is wrongly placed in the program:
>          
> module M where
> f :: Integral a => a
> f =  1
> {-# SPECIALIZE f :: Int 
> #-}
> ------------------------------------
> 
> Is ghc right? 
> Does this pragma parenthesis conflicts with the cpp preprocessor key
> symbol `#' - when in the first line position?
> 
> 
> ------------------
> Sergey Mechveliani
> 
> [EMAIL PROTECTED]


Reply via email to