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 KAA02709; Wed, 4 Feb 2004 10:51:36 +0100 (MET) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f 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 KAA01829 for ; Wed, 4 Feb 2004 10:51:35 +0100 (MET) Received: from relay.felk.cvut.cz (relay.felk.cvut.cz [147.32.80.7]) by nez-perce.inria.fr (8.11.1/8.11.1) with ESMTP id i149pYv21813 for ; Wed, 4 Feb 2004 10:51:34 +0100 (MET) Received: from k333.felk.cvut.cz (k333.felk.cvut.cz [147.32.87.5]) by relay.felk.cvut.cz (8.12.10/8.12.10) with ESMTP id i149JRsT059493 for ; Wed, 4 Feb 2004 10:19:27 +0100 (CET) (envelope-from kybic@fel.cvut.cz) Received: from K333/SpoolDir by k333.felk.cvut.cz (Mercury 1.48); 4 Feb 04 10:19:27 +0100 Received: from SpoolDir by K333 (Mercury 1.48); 4 Feb 04 10:19:12 +0100 Received: from cmpgw-iii-23.felk.cvut.cz (147.32.84.2) by k333.felk.cvut.cz (Mercury 1.48) with ESMTP; 4 Feb 04 10:19:09 +0100 To: Subject: [Caml-list] Re: How useful do you find the OCaml debugger? References: From: Jan Kybic In-Reply-To: Date: 04 Feb 2004 10:19:09 +0100 Message-ID: User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2.93 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-MailScanner-felk: Found to be clean X-MailScanner-SpamCheck-felk: not spam, SpamAssassin (score=-4.9, required 5, BAYES_00) X-Loop: caml-list@inria.fr X-Spam: no; 0.00; debugger:01 debugger:01 debugging:01 toploop:01 python:01 420:99 ocaml:01 ocaml:01 arbitrary:02 backward:02 loved:96 depends:07 problem:07 written:08 perhaps:09 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk > - Do you personally find the OCaml debugger useful? Yes, very useful. Obviously a well written code reduces the need for a debugger somehow, but once in a while you forget something and then it is useful to see what the program is doing and compare it with what you think it should be doing. I often insert debugging prints but sometimes it is faster to use the debugger, depends on the nature of the problem. Concerning the OCaml debugger, I have only used it for a few times, so I am perhaps not the ideal judge. However, I loved the ability to go backward. On the other hand, I would like to see some of the abilities of the toploop integrated in it - evaluating arbitrary expressions, like it can be done in the Python debugger, for example. Jan -- ------------------------------------------------------------------------- Jan Kybic tel. +420 2 2435 7264 or , http://cmp.felk.cvut.cz/~kybic ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners