|
+bp |
( adr -- ) |
Add a breakpoint at the given address. |
|
-bp |
( adr -- ) |
Remove the breakpoint at the given address. |
|
--bp |
( -- ) |
Remove the most-recently-set breakpoint. |
|
.bp |
( -- ) |
Display all currently set breakpoints. |
|
.breakpoint |
( -- ) |
Perform a specified action when a breakpoint occurs (Example, ['] .registers is .breakpoint). |
|
.instruction |
( -- ) |
Display the address, opcode for the last-encountered breakpoint. |
|
.step |
( -- ) |
Perform a specified action when a single step occurs (see .breakpoint). |
|
bpoff |
( -- ) |
Remove all breakpoints. |
|
finish-loop |
( -- ) |
Execute until the end of this loop. |
|
go |
( -- ) |
Continue from a breakpoint. This can be used to go to an arbitrary address by setting up the processor's program counter before issuing go. |
|
gos |
( n -- ) |
Execute go n times. |
|
hop |
( -- ) |
(Like the step command.) Treats a subroutine call as a single instruction. |
|
hops |
( n -- ) |
Execute hop n times. |
|
return |
( -- ) |
Execute until the end of this subroutine. |
|
returnL |
( -- ) |
Execute until the end of this leaf subroutine. |
|
skip |
( -- ) |
Skip (do not execute) the current instruction. |
|
step |
( -- ) |
Single-step one instruction. |
|
steps |
( n -- ) |
Execute step n times. |
|
till |
( adr -- ) |
Execute until the given address is encountered. Equivalent to +bp go. |