what you propose has meaning if you are trying to do a certain structure.
If you are trying to make an abstract gdl object you cannot comment those.
If i could declare a variable as Static, i could do magic!
Let me give you an example
Imagine you have a simple cube. And you create a hotspot so you can move it in 3d and also a hotspot so you can rotate it.
If i could delcare a variable as STATIC i could create an array that would TRACK the movement of the cube. I mean it will store the x,y,z (and rot angles) of its movement. How? its time i change the position of the cube the script is reexecuted. A counter would increase (to count the number of times the cube has moved) and the new position would be recorded at the Position array at [counter] index.
Why all tha fuss? If i have all that data, i could actually create an extruded object following the cube!!
This is just a simple application of how a static variable would help gdl programming
Ofcourse i could workaround that part by using files (i am going to try that by the way)