( --
flag )
flag is true if the user output device is ready to
accept data and the execution of
EMIT in place of
EMIT? would not have suffered an indefinite delay. If
the device status is indeterminate,
flag is true.
An indefinite delay is a device related condition, such as
printer off-line, that requires operator intervention before
the device will accept new data.
(
u -- )
Wait at least
u milliseconds.
Note
The actual length and variability of the time period depends
upon the implementation-defined resolution of the system clock
and upon other system and computer characteristics beyond the
scope of this standard.
Although their frequencies vary, every system has a clock.
Since many programs need to time intervals, this word is
offered. Use of milliseconds as an internal unit of time is
a practical "least common denominator" external unit. It
is assumed implementors will use "clock ticks" (whatever
size they are) as an internal unit and convert as appropriate.
( --
+n1 +n2 +n3 +n4 +n5 +n6 )
Return the current time and date.
+n1 is the second {0...59},
+n2 is the minute {0...59},
+n3 is the hour {0...23},
+n4 is the day {1...31},
+n5 is the month {1...12} and
+n6 is the year (e.g., 1991).
Most systems have a real-time clock/calendar.
This word gives portable access to it.