TIMER milliseconds, [branchLabel]
Timer milliseconds subName

This commands manages a Windows timer.  This is useful for controlling the rate of software execution (games or animation perhaps), or for creating a program or program feature which activates periodically (a clock perhaps, or an email client which checks for new messages).  The TIMER is deactivated by setting a time value of 0, and no branch label.  There is only one timer.  The elapsed time value and/or branch label to execute can be changed at any time by issuing a new TIMER command.  There are 1000 milliseconds in one second.  A value of 1000 causes the timer to fire every one second.  A value of 500 causes the timer to fire every half second, and so on.