On 25 April 2005 21:40, John Meacham wrote:
> On Mon, Apr 25, 2005 at 12:51:04PM +0100, Simon Marlow wrote:
>> The syntax you want is
>>
>> foreign import ccall "&bar" :: Ptr CInt
>>
>> But note that GHC 6.4 has a bug whereby this doesn't work as expected
>> when compiling via C. Either use t
On Mon, Apr 25, 2005 at 12:51:04PM +0100, Simon Marlow wrote:
> The syntax you want is
>
> foreign import ccall "&bar" :: Ptr CInt
>
> But note that GHC 6.4 has a bug whereby this doesn't work as expected
> when compiling via C. Either use the native code generator (-fasm) or
> wait for 6.4.1.
On 25 April 2005 12:51, Simon Marlow wrote:
> On 22 April 2005 16:18, Dimitry Golubovsky wrote:
>
>> I am trying to generalize my knowledge about FFI declarations when
>> dealing with pointers to pointers (import from C to Haskell). Maybe
>> these are silly questions, but It seems to me, I am mis
On 22 April 2005 16:18, Dimitry Golubovsky wrote:
> I am trying to generalize my knowledge about FFI declarations when
> dealing with pointers to pointers (import from C to Haskell). Maybe
> these are silly questions, but It seems to me, I am missing some
> understanding.
>
> Per the FFI Addendum
Hi,
I am trying to generalize my knowledge about FFI declarations when
dealing with pointers to pointers (import from C to Haskell). Maybe
these are silly questions, but It seems to me, I am missing some
understanding.
Per the FFI Addendum:
For a variable, we use "&" import:
int bar;
foreign i