From ... From: Erik Naggum Subject: Re: Returning the name of a function Date: 2000/01/18 Message-ID: <3157153555377756@naggum.no>#1/1 X-Deja-AN: 574054717 References: <948127089900@NewsSIEVE.cs.bonn.edu> <948134226420@NewsSIEVE.cs.bonn.edu> mail-copies-to: never Content-Type: text/plain; charset=us-ascii X-Complaints-To: newsmaster@eunet.no X-Trace: oslo-nntp.eunet.no 948164795 27132 195.0.192.66 (18 Jan 2000 03:06:35 GMT) Organization: Naggum Software; +47 8800 8879 or +1 510 435 8604; fax: +47 2210 9077; http://www.naggum.no User-Agent: Gnus/5.0802 (Gnus v5.8.2) Emacs/20.5 Mime-Version: 1.0 NNTP-Posting-Date: 18 Jan 2000 03:06:35 GMT Newsgroups: comp.lang.lisp * "Coby Beck" | Admittedly not a big deal in this example, but it got me curious. I suggest reading the manual on Allegro CL's TRACE top-level command. as far as I understand your question, it does what you want, and much more. debugging by inserting code is generally considered to be very intrusive to the code in question, and even more unlikely to produce efficient bug-hunting. consider ADVICE, TRACE, STEP, etc, instead. debugging in Common Lisp and C are as different as the languages are. #:Erik