Asir の実行に関するいくつかの環境変数が存在する. UNIX 上では環境変数 は shell のコマンドラインから直接設定するか, shell の rc ファイルで設定 する. Windows NT では, [設定]->[システム]->[環境] で設定する. Windows 95/98 では, `c:\autoexec.bat' に書いて reboot する.
ASIR_KEY
UNIX 版では, Asir が起動されたマシンに対する key
がなけ
ればそのマシン上で Asir は動作しない. key
は 16 進 8
桁 3 ワードからなり,
% cat asir_key cf6f236c 61a35091 dddc4529 geisha 82281685 d1929945 a8bd24ca yorktown 34b75d30 63f8df93 3e881113 nyanchuという形で複数台のマシンに対する
key
を一つのファイルにまとめて
書くことができる. key
の後ろは無視されるので, コメントを書く
ことができる. key
を含むファイルは, 以下の順でサーチされる.
ASIR_KEY
に指定されたファイル
ASIR_LIBDIR
で指定されたディレクトリ (指定がなければ
`/usr/local/lib/asir') の `asir_key'
ASIR_LIBDIR
Asir のライブラリディレクトリ, すなわちユーザ言語で書かれたファイル
などがおかれるディレクトリ. 指定がない場合 UNIX 版では
`/usr/local/lib/asir', Windows 版では Asir メインディレクトリの下の
`lib' ディレクトリが用いられる.
ASIRLOADPATH
ロードされるファイルがあるディレクトリを UNIX の場合 ':',
Windowsの場合 ';' で区切って並べる. ディレ
クトリは左から順にサーチされる. この指定がない場合, および指定された
ファイルが ASIRLOADPATH
になかった場合, ライブラリディレクトリ
もサーチされる.
HOME
-norc オプションつきで起動しない場合, `$HOME/.asirrc'があれば,
予めこのファイルを実行する. HOME
が設定されていない場合, UNIX 版
ではなにも読まないが, Windows 版では Asir メインディレクトリ
(get_rootdir()
で返されるディレクトリ) の `.asirrc' を探し,
あればそれを実行する.
Go to the first, previous, next, last section, table of contents.