on timer( expr ) fn DoTimer, timer = expr
Fractional parts of expr are recognised.
An expr value of 0.0 disables the timer.
timer off and timer end are not implemented.
Timer firings are not queued; they are lost if your app does not handle events for times greater than expr.