6.14.7 `timer'
--------------

timer(INTERVAL,EXPR,VAL)
     :: $B@)8B;~4V$D$-$G7W;;$r<B9T$9$k(B.

RETURN
     $B7k2L(B

INTERVAL
     $B@)8B;~4V(B ($BIC(B)

EXPR
     $B7W;;$9$k<0(B

VAL
     $B%?%$%^$K$h$kCfCG;~$NLa$jCM(B

   * `timer()' $B$O(B, $B;~4V$r;XDj$7$F7W;;$r<B9T$9$k(B. $B;XDj;~4VFb$K7W;;$,40N;(B
     $B$7$?>l9g$=$NCM$rJV$9(B. $B;XDj;~4VFb$K7W;;$,40N;$7$J$+$C$?>l9g(B, $BBh(B 3
     $B0z?t(B $B$rJV$9(B.

   * $BBh(B 3 $B0z?t$NCM$O(B, $B7W;;$,40N;$7$?>l9g$NCM$H6hJL$G$-$kI,MW$,$"$k(B.


     [0] load("cyclic");
     1
     [10] timer(10,dp_gr_main(cyclic(7),[c0,c1,c2,c3,c4,c5,c6],1,1,0),0);
     interval timer expired (VTALRM)
     0
     [11]

