global変数は無い
Xtalにはglobal変数というモノは存在しません。
あるファイルで定義した変数は、他のファイルにまったく影響しません。
ただし、global変数のような動作をするモノをこしらえることはできます。一例を示します。
// global.xtal // 連想配列をexportする。 export [:]; // [:]は空の連想配列リテラル
// a.xtal lib::global["foo"] = 100;
// main.xtal lib::a; // a.xtalをコンパイル、実行させる。 println(lib::global["foo"]); // => 100