Bugs item #493621, was opened at 2001-12-15 11:04
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=108032&aid=493621&group_id=8032

Category: Compiler (FFI)
Group: 5.02
>Status: Closed
Resolution: None
Priority: 5
Submitted By: Volker Stolz (volkersf)
Assigned to: Nobody/Anonymous (nobody)
Summary: ghc won't #include from .lhs

Initial Comment:
I just found out the hard way that the following does not work:

1) 
Write a .hsc using \begin{code}-\end{code} which contains 
"#include <foo.h>" and calls a function which is prototyped in 
foo.h
2) Run this through "hsc2hc -o foo.lhs foo.hsc"
3) Compile 
with ghc: You're prototypes are missing, somehow the include has 
been lost :-/

Using "plain" .hs works.

Solution: Don't use 
literate Haskell for .hsc, I haven't checked with bird-tracks, 
though, but I suspect the same will happen. I guess that's why it is 
called "hsc2hs" and not "hsc2lhs"...

----------------------------------------------------------------------

>Comment By: Simon Marlow (simonmar)
Date: 2002-07-02 16:34

Message:
Logged In: YES 
user_id=48280

hsc2hs doesn't support literate Haskell input at the moment.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=108032&aid=493621&group_id=8032
_______________________________________________
Glasgow-haskell-bugs mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to