From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from weis@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id JAA15176 for caml-redistribution; Fri, 18 Dec 1998 09:12:15 +0100 (MET) Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id RAA24023 for ; Wed, 16 Dec 1998 17:20:35 +0100 (MET) Received: from mcfs.whowhere.com (mcfs.whowhere.com [209.1.236.44]) by nez-perce.inria.fr (8.8.7/8.8.7) with SMTP id RAA28472 for ; Wed, 16 Dec 1998 17:20:32 +0100 (MET) Received: from Unknown/Local ([?.?.?.?]) by my-dejanews.com; Wed Dec 16 08:20:26 1998 To: caml-list@inria.fr Date: Wed, 16 Dec 1998 08:20:26 -0700 From: "Dimitry Kloper" Message-ID: Mime-Version: 1.0 X-Sent-Mail: off X-Mailer: MailCity Service Subject: OCaml debugging on NT X-Sender-Ip: 192.35.232.115 Organization: Deja News Mail (http://www.my-dejanews.com:80) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: weis I am starting a relatively large project which will extensively deal with 3d graphics (based on OPenGL) from one side and parsing of different text formats (e.g. HTML) from other. My primary platform is winNT. I am at stage of choosing primary implementation language. OCaml seems to be very attractive for me, but I can't find any really useful debugging tools, especially for NT. ocamldebug is unavailable on NT. As far as I understand it is not portable because of buggy sockets interface on NT. #trace facility on toplevel seems to be useful, but it doesn't work with class methods (or at least I didn't succeed to trace a method), and prints info only about control flow and parameters, while I would expect output like `/bin/sh -x`. Inserting print statements is always an option, but it is very inconvenient, especially on beginning stages of the project. So, my question is about known techniques of debugging and tracing of OCaml code. What I would expect is something like John's Libes tcl-debug for tcl. Thanks. -----== Sent via Deja News, The Discussion Network ==----- http://www.dejanews.com/ Easy access to 50,000+ discussion forums