SLEEP
Causes TPU to pause for the amount of time specified. SLEEP is
useful for suspending screen action while a message is displayed.
Syntax
SLEEP ({integer | string})
Parameters
integer The number of seconds for which TPU is to
pause.
string A delta or absolute time indicating how long
TPU is to pause. The delta string must be in
the format "dddd hh:mm:ss.cc" where dddd is the
number of days (0-9999), hh is the number of hours
(0-23), mm is the number of minutes (0-59), ss is
the number of seconds (0-59), and cc is the number
of hundredths of a second (0-99).
The absolute string must be in the format
"dd-mmm-yyyy hh::mm::ss.cc" where dd is the day of
the month (1-31), mmm is the month (for example,
JAN), and yyyy is the year (1858-9999).
Comments
User input overrides the SLEEP built-in. If typed-ahead user input is
pending when TPU encounters SLEEP, TPU does not pause. If the
user types in input during a pause, TPU stops the SLEEP.
Examples
1. The following statement causes TPU to pause for two seconds.
SLEEP (2);
2. The following statement causes TPU to pause for one and one half
seconds:
3. SLEEP ("0 0:0:1.50");