PDEBUG

Top  Previous  Next

 

The PDEBUG command runs the phantom debugger. This command is not available on the PDA version of QM.

 

 

Format

 

PDEBUG {command}

 

where

 

commandis the command to be executed by the phantom process.

 

 

The PDEBUG command allows debugging of a QMBasic program in a phantom or QMClient process using the same debugger interface as for foreground processes.

 

The PDEBUG command waits for a phantom or QMClient process running in the same account and as the same user name to attempt to enter the debugger. At that point, the process executing the PDEBUG command will enter the QMBasic debugger and can use this in the usual way except that it is not possible to view the application screen because a phantom process is not associated with a terminal device.

 

The phantom process to be debugged may be started separately or by use of the command option to the PDEBUG command.