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