From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id QAA12049; Sat, 2 Jun 2001 16:55:21 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id QAA12188 for ; Sat, 2 Jun 2001 16:55:20 +0200 (MET DST) Received: from relay.rinet.ru (relay.rinet.ru [195.54.192.35]) by concorde.inria.fr (8.11.1/8.10.0) with ESMTP id f52EtJ121810 for ; Sat, 2 Jun 2001 16:55:19 +0200 (MET DST) Received: (from uucp@localhost) by relay.rinet.ru (8.9.3/8.9.3) with UUCP id SAA28106 for caml-list@inria.fr; Sat, 2 Jun 2001 18:55:13 +0400 (MSD) X-Envelope-To: caml-list@inria.fr Received: from dialin1.stormoff (DIMA) [192.168.0.129] by stormoff with esmtp (Exim 2.05 #1 (Debian)) id 156CmP-00039n-00; Sat, 2 Jun 2001 18:53:29 +0400 X-Comment-To: "Harry Chomsky" To: caml-list@inria.fr Subject: Re: [Caml-list] Win32 API References: <00c301c0ea11$17a38570$22f65140@w2kpro> From: Dmitry Bely Date: 02 Jun 2001 18:56:43 +0400 In-Reply-To: <00c301c0ea11$17a38570$22f65140@w2kpro> Message-ID: <7kyv7wwk.fsf@mail.ru> User-Agent: Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.1 (Crater Lake) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk "Harry Chomsky" writes: > I've embarked on a project to enable writing full-fledged Win32 applications > using OCaml. I'm doing this mostly for fun as I take a break between jobs. > Of course I hope some people may find it useful in the end. There's a long > way to go still, but I wanted to let the community know that I'm doing this > and see if you have any advice. Most of all, if this has already been done, > please tell me so I can stop wasting my time! As far as I can tell from the > mailing list archives, it has not been done yet, and a few people have > requested it. > > If anyone wants to see where I am with it, and offer help or feedback, I've > posted the code at: > > http://www.speakeasy.org/~hchomsky/ocaml-win32.html Excuse me, but why not to use Camlidl to define all interface C funtions/data types (Camlidl user's manual claims that you can even use .idl files from Windows SDK with some modifications) and then generate necessary stubs and C<->ocaml conversion functions automatically? This will make your life a way easier ... Hope to hear from you soon, Dmitry ------------------- To unsubscribe, mail caml-list-request@inria.fr. Archives: http://caml.inria.fr