|Syntax|| delay (duration : int)|
|Description|| The delay statement is used to cause the program to pause for a given time. The time duration is in milliseconds.|
|Example|| This program prints the integers 1 to 10 with a second delay between each.|
for i : 1 .. 10 put i delay (1000) % Pause for 1 second end for
|Details|| On Apple Macintoshes, the hardware resolution of duration is in units of 17 milliseconds (1/60th of a second). For example, delay(500) will delay the program by about half a second, but may be off by as much as 17 milliseconds.|
|See also|| sound, clock, sysclock, wallclock, time and date statements.|
See also predefined unit Time.