>My other option is to simply have a debug version of my Smalltalk VM that
>can talk to the PC and provide variable info, provide step functionality,
>and modification of code while debugging. This would be good and all, but I
>think the stub approach would be easier to do.
Personally, this is the way I'd go. Since you say "...simply have a debug
version...", then it shouldn't be too hard to do. Poser and the Palm OS take
this approach when talking with external debuggers.
-- Keith Rollin
-- Palm OS Emulator engineer