[ << ] | [ < ] | [ Up ] | [ > ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
There exist several environment variables concerning with an execution of Asir. On UNIX, an environment variable is set from shells, or in rc files of shells. On Windows, it can be set from [Editing environmental variables].
ASIR_LIBDIR
ASIR_CONTRIB_DIR
ASIRLOADPATH
load()
.
Directories are separated by a ‘:’ on UNIX, a ’;’ on Windows respectively.
The search order is from the left to the right.
After searching out all directories in ASIRLOADPATH
,
or in case of no specification at all,
the library directory will be searched.
The library directories of the unix version are
‘$OpenXM_HOME/lib/asir-contrib’,
‘$OpenXM_HOME/lib/asir’,
/usr/local/lib/asir-contrib,
/usr/local/lib/asir.
When ‘OpenXM_HOME’ is not set,
the library directories of the Windows version are
%ASIR_ROOTDIR%\lib\asir-contrib,
%ASIR_ROOTDIR%\lib\asir.
When ‘OpenXM_HOME’ is set, the library directories are same with
the unix version.
In the Windows version, the private folder
‘%APPDATA%\OpenXM\lib\asir-contrib’
is also set to the library folders.
In the unix version, there is no default private library folder.
In the OpenXM/unix version,
‘$OpenXM_tmp/OpenXM/lib/asir-contrib’ is added to the ‘ASIRLOADPATH’
by a script in ‘OpenXM/rc/’.
See also asir_contrib_update.
See which, ctrl("loadpath"), asir2000/parse/load.c.
HOME
HOME
is not set, nothing is done on UNIX. On Windows,
‘.asirrc’ in Asir root directory is executed if it exists.
[ << ] | [ < ] | [ Up ] | [ > ] | [ >> ] |
This document was generated on February 12, 2025 using texi2html 5.0.