PO

Syntax

PRINTOUT procname

PRINTOUT ALL

PRINTOUT NAMES

PRINTOUT PROCEDURES

PRINTOUT CONSTANTS

PRINTOUT TITLES

PO procname

PO ALL

PO NAMES

PO PROCEDURES

PO CONSTANTS

PO TITLES

Explanation

PRINTOUT prints the names, definitions, and values specified by its input.

PRINTOUT ALL prints out all procedure titles, definitions, variable names and values, and property lists. PRINTOUT ALL can be abbreviated to PO ALL.

PRINTOUT NAMES prints out all user-defined variable names and values. PRINTOUT NAMES can be abbreviated to PO NAMES or PONS.

PRINTOUT PROCEDURES prints out all user-defined procedure titles and definitions. PRINTOUT PROCEDURES can be abbreviated to PO PROCEDURES or POPS.

PRINTOUT CONSTANTS prints out all user-defined constants. PRINTOUT CONSTANTS can be abbreviated to PO CONSTANTS or POC.

PRINTOUT TITLES prints out all user-defined procedure titles. PRINTOUT TITLES can be abbreviated to PO TITLES or POTS.

Examples

? TO LINE

> FD 40

> END

LINE defined.

? TO CIRCLE

> REPEAT 360 [FD 1 RT 1]

> END

CIRCLE defined.

? MAKE "SKY "BLUE

? MAKE "GRASS "GREEN

? PPROP "KATE "EYES "BROWN

? PPROP "KURT "EYES "HAZEL

? PO CIRCLE

TO CIRCLE

REPEAT 360 [FD 1 RT 1]

END

? PO ALL

TO CIRCLE

REPEAT 360 [FD 1 RT 1]

END

TO LINE

FD 40

END

GRASS is GREEN

SKY is BLUE

PPROP "KURT "EYES "HAZEL

PPROP "KATE "EYES "BROWN

?