From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=AWL,HTML_00_10,HTML_MESSAGE, SPF_NEUTRAL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from discorde.inria.fr (discorde.inria.fr [192.93.2.38]) by yquem.inria.fr (Postfix) with ESMTP id 9877DBC0A for ; Mon, 19 Feb 2007 10:45:31 +0100 (CET) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.171]) by discorde.inria.fr (8.13.6/8.13.6) with ESMTP id l1J9jVgB017889 for ; Mon, 19 Feb 2007 10:45:31 +0100 Received: by ug-out-1314.google.com with SMTP id k3so458726ugf for ; Mon, 19 Feb 2007 01:45:31 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type; b=Kxyov6zN7JQ37SGVEIwTImmnl84YMzCd00pGfrNinG0delkJgvyCK1O3KdRgT8X32uaqbUqBbN6qKFBzainiLqclbYXQrLiGGsvVzyRUtiQoQKUxRIzcjMchTPuZtWfaRHxQz+MJggkLiSCIrbiZ16OYAJkmVTnRG0UiIvOfJjY= Received: by 10.78.97.7 with SMTP id u7mr1015132hub.1171878330800; Mon, 19 Feb 2007 01:45:30 -0800 (PST) Received: by 10.78.20.5 with HTTP; Mon, 19 Feb 2007 01:45:30 -0800 (PST) Message-ID: <19eebd060702190145o37821caci8b786553cbe275a2@mail.gmail.com> Date: Mon, 19 Feb 2007 10:45:30 +0100 From: Goulagman To: caml-list@inria.fr Subject: Mixing OCaml and Delphi MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_42551_29197032.1171878330769" X-j-chkmail-Score: MSGID : 45D971BB.000 on discorde : j-chkmail score : X : 0/20 1 0.000 -> 1 X-Miltered: at discorde with ID 45D971BB.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; ocaml:01 ocaml:01 mlvalues:01 compiler:01 matrices:01 mlvalues:01 compiler:01 matrices:01 2009:98 2009:98 garbage:01 garbage:01 data:02 data:02 dll:03 ------=_Part_42551_29197032.1171878330769 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Hello, I'm trying to mix Ocaml and Delphi code in a project for some educational purpose and I don't really want to have to recode mlvalues in Delphi... I've tried many ways to do that, I tried to cross-compile them, I tried to build a Delphi dll and use it from Ocaml but I still have the problem of type... My next move is to try to pass through a C program since Delphi and C are compatible and Ocaml and C too, but I don't know how to deal with the garbage collector and which compiler I should use... More details : It must work on Windows and be fast because data exchanged are heavy matrices. Thanks. -- Alexandre Abraham EPITA - 2009 Promotion ------=_Part_42551_29197032.1171878330769 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hello,

I'm trying to mix Ocaml and Delphi code in a project for some educational purpose and I don't really want to have to recode mlvalues in Delphi...
I've tried many ways to do that, I tried to cross-compile them, I tried to build a Delphi dll and use it from Ocaml but I still have the problem of type...

My next move is to try to pass through a C program since Delphi and C are compatible and Ocaml and C too, but I don't know how to deal with the garbage collector and which compiler I should use...

More details : It must work on Windows and be fast because data exchanged are heavy matrices.

Thanks.

--
Alexandre Abraham
EPITA - 2009 Promotion
------=_Part_42551_29197032.1171878330769--