![]() | |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Right up front I have to say the UniBasic debugger is *far* superior to D3's. Suppose you're stepping through code - or you have 'V'erbose and a breakpoint set - and you come to a CALL statement. The debugger throws out "***Cannot get source code of object file: {filepath for catalog entry}" and prompts with "***Please input source code file name:". Is there something I can enter at that point to, in effect, say "I'm not interested in that subroutine so do the call anyway and come back to me when you're done"? Mike. PS. What's Open(ish)QM's like? Hit the break key again (either Control-C or control-Break). This should |
#3
| |||
| |||
|
|
michael (AT) preece (DOT) net wrote: Right up front I have to say the UniBasic debugger is *far* superior to D3's. Suppose you're stepping through code - or you have 'V'erbose and a breakpoint set - and you come to a CALL statement. The debugger throws out "***Cannot get source code of object file: {filepath for catalog entry}" and prompts with "***Please input source code file name:". Is there something I can enter at that point to, in effect, say "I'm not interested in that subroutine so do the call anyway and come back to me when you're done"? Mike. PS. What's Open(ish)QM's like? Hit the break key again (either Control-C or control-Break). This should leave you at a debugger prompt. Type 'out" at the prompt and it should exit the subroutine and break again when it returns to the calling program. Haven't got a lot of time logged with qm's debugger, but it's reasonably similar. I do recall missing some feature that UniData's debugger has, but I don't remember what it was. Regards, -- Dave Walker |
#4
| |||
| |||
|
|
michael (AT) preece (DOT) net wrote: Right up front I have to say the UniBasic debugger is *far* superior to D3's. Suppose you're stepping through code - or you have 'V'erbose and a breakpoint set - and you come to a CALL statement. The debugger throws out "***Cannot get source code of object file: {filepath for catalog entry}" and prompts with "***Please input source code file name:". Is there something I can enter at that point to, in effect, say "I'm not interested in that subroutine so do the call anyway and come back to me when you're done"? Mike. PS. What's Open(ish)QM's like? |
#5
| |||
| |||
|
|
Dave Walker wrote: michael (AT) preece (DOT) net wrote: Right up front I have to say the UniBasic debugger is *far* superior to D3's. Suppose you're stepping through code - or you have 'V'erbose and a breakpoint set - and you come to a CALL statement. The debugger throws out "***Cannot get source code of object file: {filepath for catalog entry}" and prompts with "***Please input source code file name:". Is there something I can enter at that point to, in effect, say "I'm not interested in that subroutine so do the call anyway and come back to me when you're done"? Mike. PS. What's Open(ish)QM's like? Hit the break key again (either Control-C or control-Break). This should leave you at a debugger prompt. Type 'out" at the prompt and it should exit the subroutine and break again when it returns to the calling program. Haven't got a lot of time logged with qm's debugger, but it's reasonably similar. I do recall missing some feature that UniData's debugger has, but I don't remember what it was. Regards, -- Dave Walker Forgot to mention that you may have to turn verbose off before typing out, and then on again once you return to the calling program. |
![]() |
| Thread Tools | |
| Display Modes | |
| |