From: Jonathan Edwards
Subject: Source-level debugging
Date: 
Message-ID: <C658yz.Lsy@world.std.com>
Correct me if I am wrong (superfluous statement on USENET!), but most Lisp's
don't seem to support source-level debugging. This is very strange, given
the Lisp community's pride in its powerful programming environment. It is
also somewhat tragic, given that Lisp machines pioneered integrated development
environments.

Specifically, which if any 386 Lisps can support source level debugging?
The FAQ would imply none, if I assume debuggers are non-source unless otherwise
stated. Yet I believe Harlequin does it, questioning that assumption.

Stop me before I use Visual C++!

-- 
Jonathan Edwards				·······@intranet.com
IntraNet, Inc					617-527-7020
From: Jason Trenouth
Subject: Re: Source-level debugging
Date: 
Message-ID: <JASON.93Apr29145743@monty.harlqn.co.uk>
>>>>> On Tue, 27 Apr 1993 13:18:33 GMT, ·······@world.std.com (Jonathan Edwards) said:

Jonathan> Correct me if I am wrong (superfluous statement on USENET!),
Jonathan> but most Lisp's don't seem to support source-level
Jonathan> debugging. This is very strange, given the Lisp community's
Jonathan> pride in its powerful programming environment. It is also
Jonathan> somewhat tragic, given that Lisp machines pioneered
Jonathan> integrated development environments.

It depends what you mean by source-level debugging, but LispWorks
(Harlequin's Common Lisp environment) supports a variety of debugging
technologies. These include things like moving from a stack frame in
the debugger to the source definition in the editor, with the
offending subform highlighted.

Jonathan> Specifically, which if any 386 Lisps can support source
Jonathan> level debugging?  The FAQ would imply none, if I assume
Jonathan> debuggers are non-source unless otherwise stated. Yet I
Jonathan> believe Harlequin does it, questioning that assumption.

Harlequin does not currently sell a full PC LispWorks development
environment. Instead we sell the Transducer - our cross platform
delivery technology. Applications (including graphical user
interfaces) can be written on Unix workstations and then "transduced"
to run on PCs. The interfaces adopt the native look and feel.

For further information on Harlequin's Lisp products contact:

	·················@harlequin.co.uk

or	·················@harlequin.com


--
_____________________________________________________________________________
| Jason Trenouth,                        | JANET: ·····@uk.co.harlqn        |
| Harlequin Ltd, Barrington Hall,        | TEL:   (0223) 872522             |
| Barrington, Cambridge CB2 5RG, UK      | FAX:   (0223) 872519             |