実行制御

INT execfile (STRING1, STRING2, STRING3...)
topazスクリプトファイルSTRING1に引数STRING2、STRING3、...を与えて実行し、STR ING1の返り値を返します。実行されるスクリプト中で用いられる変数は呼び出し側とは独 立です。

 
INT execscr (STRING1, STRING2, STRING3...)
topazスクリプトSTRING1に引数STRING2、STRING3、...を与えて実行し、STRING1の返 り値を返します。実行されるスクリプト中で用いられる変数は呼び出し側とは独立です。

 
INT eval STRING
STRINGからなるスクリプトを実行し、このスクリプトの返り値を返します。

 
VOID exit STRING
STRINGをtopazスクリプトの返り値として、topazスクリプトを終了します。

 
INT includefile (STRING1, STRING2, STRING3...)
topazスクリプトファイルSTRING1に引数STRING2、STRING3、...を与えて この場所で実行し、STR ING1の返り値を返します。実行されるスクリプト中で 用いられる変数は呼び出し側と共通です。頻繁に用いる変数を定義したファイ ルの読み込みに用いることができます。

 
INT sleep INT
INT秒だけスクリプトの実行を中断し、復帰後中断した時間を返します。

 
INT system STRING
シェルを起動してSTRINGを子プロセスとして実行し、その返り値を返します。