Version française
Home     About     Download     Resources     Contact us    
Browse thread
C wrappers and callbacks from Ocaml to C and back to Ocaml
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Erik de Castro Lopo <mle+ocaml@m...>
Subject: C wrappers and callbacks from Ocaml to C and back to Ocaml
Hi all,

I'm wrapping some C code that requires me to define a struct in Ocaml
like this:

    type xt = { f : xt -> a }

and then pass the struct to C which stores it, and later the C needs
to find function f, call it from C, passing it the Ocaml xt struct.

Anyone have any clues on how to do this? I have most of the rest of
the C wrapper sorted out,  its just this thats causing me any difficulty.

Cheers,
Erik
-- 
----------------------------------------------------------------------
Erik de Castro Lopo
http://www.mega-nerd.com/