先ずOPTION STRICTでもグローバル変数使えますよ。 OPTION STRICTは未定義の変数を許さないだけだったかと。 関数でDEFの中で宣言していない変数を使用するとグローバル変数を参照します。 その変数がちゃんと宣言してあればOKです。 COMMON DEFで宣言した関数は別スロットから呼びだすことが出来ます。(USEコマンドで使用宣言しておけばですが) これを利用するとそのスロット内だけで有効な筈のグローバル変数を別のスロットのプログラムで参照出来ることになります。