Are all new variables, typed records, arrays of types, numeric, locals, globals etc. automatically initialised with 0? My initial tests say they are but it would be nice to have the official word?
In basic they are supposed to be at least.
Yes, unless spcified outside of a function:
function foo:
endfunction
GLOBAL init = 13
Ah, thats good... have... to... resist... typing... "GLOBAL a = 0" hehe ;)