I am curious about this, too. In the documentation, I couldn't see any other 
mention of this pragma other than using it in a proc body to make it work like 
a _static_ object in other languages. However, I don't know what it does for a 
global variable.

If it was only this repository, I would say it is from two years ago and maybe 
meant something else at that time and the repository is not maintained. 
However, I saw the same usage in a lot of other places throughout the standard 
library and/or compiler code base.

Possibly something related to access to variable from multiple threads?

Anybody? :)

Reply via email to