You can use code like this:
var mainThread = getThreadId()
proc foobar =
## This needs to be called by the main thread:
assert getThreadId() == mainThread
Run
- Pragma to restrict procedure to main thread? mildred
- Pragma to restrict procedure to main thread? Araq
