how to do some processing at set time intervals

BlitzMax Forums/BlitzMax Programming/how to do some processing at set time intervals

I would like to know in blitz basic (bearing in mind i am new to this software) if there is a way (with an example, which would be nice) of calling a routine at a pre-determined interval.

In Liberty basic, this is so so easy, you just use

timer 1000, [subroutine]

where 1000 is 1000 milliseconds (or 1 second)

is it simialr in blitz basic ? I really want to use blitz because it seems much more powerful than liberty basic.