On 03-Jan-2001, Tyson Richard DOWD <[EMAIL PROTECTED]> wrote:
> On 03-Jan-2001, Manuel M. T. Chakravarty <[EMAIL PROTECTED]> wrote:
> > * As I understand, these pragmas are supposed to support not
> > only C. How about C++ code? Will there be a C++ backend
> > for Mercury just to make this code efficient?
>
> No. There's only (at most) one language per backend that can be inlined
> in this way. Otherwise you have to do your best. You can inline the C
> wrapper code that is used to call into C++, but that's about it.
Actually perhaps you can if the `extern inline' trick works across C and
C++.
But in general you can't. For example you'll probably never be able to
inline Java from a C backend.
--
Tyson Dowd #
# Surreal humour isn't everyone's cup of fur.
[EMAIL PROTECTED] #
http://www.cs.mu.oz.au/~trd #
_______________________________________________
FFI mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/ffi
- Re: extended foreign decls Marcin 'Qrczak' Kowalczyk
- Re: extended foreign decls Manuel M. T. Chakravarty
- Re: extended foreign decls Fergus Henderson
- Re: extended foreign decls malcolm-ffi
- Re: extended foreign decls Marcin 'Qrczak' Kowalczyk
- Re: extended foreign decls Marcin 'Qrczak' Kowalczyk
- Re: extended foreign decls Fergus Henderson
- Re: extended foreign decls Manuel M. T. Chakravarty
- Re: extended foreign decls Manuel M. T. Chakravarty
- Re: extended foreign decls Tyson Dowd
- Re: extended foreign decls Tyson Dowd
- Re: extended foreign decls Fergus Henderson
- Re: extended foreign decls Manuel M. T. Chakravarty
- Re: extended foreign decls Fergus Henderson
- RE: extended foreign decls Alastair Reid
- Re: extended foreign decls Fergus Henderson
- Re: extended foreign decls Manuel M. T. Chakravarty
- RE: extended foreign decls malcolm-ffi
- Re: qforeign-0.62 Fergus Henderson
- Re: qforeign-0.62 Manuel M. T. Chakravarty
- Re: qforeign-0.62 Marcin 'Qrczak' Kowalczyk
