P-Code Debugging Limitations

While CodeView makes debugging p-code as similar to debugging native machine code as possible, there are some limitations. The following list describes the commands that you cannot use with p-code:

You cannot assemble p-code instructions.

The Assemble command allows you to assemble instructions at any location in your program, but it accepts only native machine mnemonics. It does not recognize p-code mnemonics. If you accidentally overwrite p-code, use the Restart command. The Restart command restores your progam's code.

You cannot call p-code functions.

With native code, you can use the Display Expression command to call any function. However, the Display Expression command cannot call p-code functions.