Go to the first, previous, next, last section, table of contents.

## 環境変数

Asir の実行に関するいくつかの環境変数が存在する. UNIX 上では環境変数 は shell のコマンドラインから直接設定するか, shell の rc ファイルで設定 する. Windows NT では, [設定]->[システム]->[環境] で設定する. Windows 95/98 では, ``c:\autoexec.bat'` に書いて reboot する.

- `ASIR_LIBDIR`
  Asir のライブラリディレクトリ, すなわちユーザ言語で書かれたファイル などがおかれるディレクトリ. 指定がない場合 UNIX 版では ``/usr/local/lib/asir'`, Windows 版では Asir メインディレクトリの下の ``lib'` ディレクトリが用いられる. この環境変数は `ASIRLOADPATH` に統合され廃止される予定.
- `ASIR_CONTRIB_DIR`
  Asir の asir-contrib ディレクトリ, すなわち OpenXM/asir-contrib プロジェクトで書かれたパッケージやデータなどがおかれるディレクトリ. 指定がない場合 UNIX 版では ``/usr/local/lib/asir-contrib'`, Windows 版では Asir メインディレクトリの下の ``lib-asir-contrib'` ディレクトリが用いられる. この環境変数は `ASIRLOADPATH` に統合され廃止される予定. This environmental variable will become obsolete.
- `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.