Logo takes special action if any of the following variable names exists. They follow the normal scoping rules, so a procedure can locally set one of them to limit the scope of its effect. Initially, no variables exist except CASEIGNOREDP, which is TRUE and buried.
CASEIGNOREDP
if TRUE, indicates that lower case and upper case letters should be considered equal by EQUALP, BEFOREP, MEMBERP, etc. Logo initially makes this variable TRUE, and buries it.
See section equalp ; section beforep ; section memberp
ERRACT
an instructionlist that will be run in the event of an error. Typically has the value [PAUSE] to allow interactive debugging.
See section pause
LOADNOISILY
if TRUE, prints the names of procedures defined when loading from a file (including the temporary file made by EDIT).
See section edit
PRINTDEPTHLIMIT
if a nonnegative integer, indicates the maximum depth of sublist structure that will be printed by PRINT, etc.
See section print
PRINTWIDTHLIMIT
if a nonnegative integer, indicates the maximum number of members in any one list that will be printed by PRINT, etc.
See section print
REDEFP
if TRUE, allows primitives to be erased (ERASE) or redefined (COPYDEF).
See section erase ; section copydef
STARTUP
if assigned a list value in a file loaded by LOAD, that value is run as an instructionlist after the loading.
See section load
Go to the first, previous, next, last section, table of contents.