+++ Bertram Felgenhauer [Nov 30 08 09:57 ]:
> John MacFarlane wrote:
> > Can anyone explain why ghc does not treat the following
> > as a valid literate haskell program?
> > 
> > --------- test.lhs ----
> > # This is a test
> > 
> > > foo = reverse . words
> > 
> > ------------------------
> 
> I believe this is an artifact of ghc trying to parse cpp style line
> number information:
> 
> >>> foo.lhs >>>
> # 123 "foo.foo"
> 
> > t = <>
> <<<
> 
> will print this error:
>    foo.foo:124:6: parse error on input `<>'

Thanks!  Mystery solved.

John

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to