{-# LINE 100 "Foo.hs #-} vs. # 100 "Foo.hs"

Simon Marlow simonmar@microsoft.com
Wed, 17 Jan 2001 02:39:53 -0800


> Indeed.  Or do you want to tell me that you are going to
> break one of my favourite programs?
>=20
> [ code deleted ]
>  # 111 "Foo.hs"

Actually the cpp-style pragma is only recognised if the '#' is in the
leftmost column and is followed by optional spaces and a digit.  It's
quite hard to write one of these in a legal Haskell program, but not
impossible.

Simon