4.10.16 EXCEPTION HANDLING:
catch
Traps errors and special conditions that occur during the execution of the input
instruction list.
>catch "error[+[][]]
>pr [I am here]
I am here
error
Outputs a list whose elements describe the most recent error.
>catch "error[do.until.error]
>show error
pause
Suspends the execution of the current procedure to allow interaction with the
interpreter or editor.
>if :size>5 [pause]
throw
Executes the line identified by the input name in a previous catch expression.
?throw "TOPLEVEL
4.10.17 SYSTEM PRIMITIVES
.contents
Displays the contents of Dr. LOGO symbol space
.deposit
Puts second input number into the absolute memory location
specified by the first input number
.examine
Displays the contents of the absolute memory location specified.
4.10.18 SYSTEM VARIABLES
ERRACT
When TRUE causes a pause when an error occurs, then returns to TOPLEVEL.
FALSE
System value
REDEFP
When TRUE allows redefinition of primitives.
Chapter 4.23 AMSTRAD Disc Drive & Interface DDI-1 Manual