| Routines

1FC3: THE 'UNSTACK-Z' SUBROUTINE

Used by the routines at PRINT_CR, PR_ITEM_1, STR_ALTER and CO_TEMP_1. The routine at DEF_FN continues here. This subroutine is called in several instances in order to 'return early' from a subroutine when checking syntax. The reason for this is to avoid actually printing characters or passing values to/from the calculator stack.
UNSTACK_Z | 1FC3 | CALL SYNTAX_Z | Is syntax being checked?
| 1FC6 | POP HL | Fetch the return address but ignore it in 'syntax-time'.
| 1FC7 | RET Z
| 1FC8 | JP (HL) | In 'run-time' make a simple return to the calling routine.