[comp.sys.mac.hypercard] debuggers for XCMD's

moore@cs.washington.edu (Charles Moore) (08/11/90)

I'm trying to debug an XCMD of mine and have become convinced that I
need better debugging tools.  I'm writing this XCMD in THINK C and
there is a source-level debugger that comes with that program but it
requires more memory than I have and, anyway, I believe that it can
only be invoked from within the Think C project so it would be useless
for an XCMD call from HyperCard.

What debuggers are people out there using for their XCMD's?  What do
people recommend?  I've heard of TMON and HyperTMON but have never
used either.  As this is a subject that might generate a lot of
responses and as the results might be of general interest, please
e-mail me your responses and I will summarize to the net.

Charles Moore

moore@cs.washington.edu (Charles Moore) (08/14/90)

In article <12767@june.cs.washington.edu>, I write:
> 
> What debuggers are people out there using for their XCMD's?  What do
> people recommend?  
> As this is a subject that might generate a lot of
> responses and as the results might be of general interest, please ...

Boy, was I wrong!  I have yet to receive a single response!  Doesn't
anybody out there have a recommendation for an XCMD debugger?  Or am
I the only person left in the world who still writes buggy code?

Charles

saaf@joker.optics.rochester.edu (Lennart Saaf) (08/14/90)

>>>>> On 14 Aug 90 08:24:57 GMT, moore@cs.washington.edu (Charles Moore) said:

CM> In article <12767@june.cs.washington.edu>, I write:
> 
> What debuggers are people out there using for their XCMD's?  What do
> people recommend?  
> As this is a subject that might generate a lot of
> responses and as the results might be of general interest, please ...

CM> Boy, was I wrong!  I have yet to receive a single response!  Doesn't
CM> anybody out there have a recommendation for an XCMD debugger?  Or am
CM> I the only person left in the world who still writes buggy code?

CM> Charles


XCMDs are code resources, so I believe that debugging the source is
out of the question, at least for any of the Think environments.  You
will have to resort to MacsBug or TMON.

Len
--
------------------------------------------------------------------------
| Len Saaf, The Institute of Optics, Univ. of Rochester, Rochester, NY |
| Internet: saaf@joker.optics.rochester.edu        Bitnet: SAAF@UOROPT |
------------------------------------------------------------------------

stm@apple.com (Steve Maller) (09/07/90)

In article <12767@june.cs.washington.edu> moore@cs.washington.edu (Charles 
Moore) writes:
> I'm trying to debug an XCMD of mine and have become convinced that I
> need better debugging tools.

We have made it possible in HyperCard 2.0 to use SADE to debug your XCMDs 
written in MPW Pascal and C. I hope Think will follow suit and allow their 
debuggers to debug XCMDs written with their Pascal and C compilers.

Steve Maller
HyperCard Engineering Team
Apple Computer