| >> For that
| >> matter, do you want to keep .NET code around for future reference
or
| >> would someone (say, me) be able to clean that up as well?
| >
| > You mean the ILX stuff, or foreign import dotnet?  ILX I think is
| > dead,
| > I'm not so sure about foreign import dotnet.
| 
| I actually meant both.  In a patch from 04 October (this year), with
| the name beginning "Remove ILX from the GHC altogether ..." Simon
| Peyton-Jones removed ILX stuff from the Haskell-code in the compiler:
|      M ./compiler/main/CodeOutput.lhs -27
|      M ./compiler/main/DriverPhases.hs -4
|      M ./compiler/main/DynFlags.hs -4 +1
|      M ./compiler/stgSyn/CoreToStg.lhs -13
|      M ./compiler/typecheck/TcForeign.lhs -3 +1
| In a message you sent on 18 May 2005 to the FFI mailing list (at
| http://www.mail-archive.com/ffi@haskell.org/msg01814.html), in
| reference to the FFI syntax "foreign type..." you mentioned the
| experiment to have GHC generate code for .NET.  (I am not sure what
| you meant--maybe bytecode, so the .NET-FFI is still live?)

There are several bits of ".net" code in GHC.  The ILX route is
definitely dead at the moment, and as you say I removed it.  But in
principle being able to "foreign import" a .net procedure is a different
matter, not necessarily tied up with ILX.  However I don't think that it
is working either, though Sigbjorn did some work on it a year or two
ago.  Sadly, the whole .net thing remains orphaned in GHC, with no one
to love and look after it.

Simon
_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to