Prev: 07030 Up: Map Next: 07070
07050: THE 'LINE-RUN' ENTRY POINT
Used by the routine at MAIN_EXEC.
The routine at STMT_RET continues here.
This entry point is used wherever a line in the editing area is to be 'run'. In such a case the syntax/run flag (bit 7 of FLAGS) will be set.
The entry point is also used in the syntax checking of a line in the editing area that has more than one statement (bit 7 of FLAGS will be reset).
LINE_RUN 07050 LD HL,65534 A line in the editing area is considered as line '-2'; set PPC accordingly
07053 LD (23621),HL
07056 LD HL,(23649) Make HL point to the end marker of the editing area (WORKSP-1) and DE to the location before the start of that area (E-LINE-1).
07059 DEC HL
07060 LD DE,(23641)
07064 DEC DE
07065 LD A,(23620) Fetch the number of the next statement to be handled (NSPPC) before jumping forward.
07068 JR NEXT_LINE
Prev: 07030 Up: Map Next: 07070