This program generated access violation until v1.0b26. This was because ScriptBasic handled variable references to other variables in an extremely simple manner.
Example reftest.bas :
sub test(a)
undef q
print a
end sub
q[1] = 1
test q[1]
print q
Result executing reftest.bas :
Possible error messages sent to stderr: