Richard Jones wrote: > It might kick-start efforts to automatically generate bindings, at > least to C code, which wouldn't be a bad thing. camlidl is clumsy and > doesn't handle a very important case (pointers to handles) so it's not > really useful for this.
Yes, LLVM is ideal for this. Using LLVM to JIT compile OCaml<->C interop stubs should be quite easy. I did a bit of this in some of the OCaml Journal article that were on LLVM. You could also kill two birds with one stone by creating an OCaml<->HLVM bridge with it. That would make it easier to create a bigarray from OCaml and call into high-performance parallel numerical code to chomp on it. Cheers, Jon. _______________________________________________ Caml-list mailing list. Subscription management: http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list Archives: http://caml.inria.fr Beginner's list: http://groups.yahoo.com/group/ocaml_beginners Bug reports: http://caml.inria.fr/bin/caml-bugs