DyalogStartupSE
This parameter specifies one or more Session initialisation directories that contain APL code to be installed in ⎕SE
. If this parameter is not specified, the default is a directory named StartupSession
located in three standard locations.
Under Windows these might be:
-
C:\Program Files\Dyalog\Dyalog APL-64 19.0 Unicode
-
C:\Users\Pete\Documents\Dyalog APL Files
-
C:\Users\Pete\Documents\Dyalog APL-64 19.0 Unicode Files
The version-specific name is :
Dyalog APL{bit} {version} {edition}
where:
- {bit} is "
-64
" if 64-bit version, otherwise nothing - {version} is the main and secondary version numbers of dyalog.exe separated by ".".
- {edition} is "
Unicode
" for the Unicode Edition, otherwise nothing
The parameter is a string containing the list of directory names separated by ";" on Windows, ":" elsewhere.
If DyalogStartupSE begins with the specified separator, the default list is extended rather than replaced.
Note that the effective sequence of directories specified by this parameter is converted to a vector of character vectors and stored in ⎕SE.Dyalog.StartupSession.AllPaths
.
If unset or extended (that is, starts with a : separator):
- the effective StartupSession directory in [DYALOG] is available as
⎕SE.Dyalog.StartupSession.Dyalog
. - the StartupSession directory in the version-agnostic directory is available as
⎕SE.Dyalog.StartupSession.VerAgno
. - the StartupSession directory in the version-specific directory is available as
⎕SE.Dyalog.StartupSession.VerSpec
.
See also Implementation.