REF ENVIRONMENT_VARIABLES John Williams, Jan 1992
COPYRIGHT University of Sussex 1992. All Rights Reserved.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>
<<<<<<<<<<<<<<<<<<<<< ENVIRONMENT VARIABLES >>>>>>>>>>>>>>>>>>>>>>
<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
This file describes the function of the environment variables defined in
the file $popcom/popenv, which is normally run when a Poplog user logs
in.
CONTENTS - (Use <ENTER> g to access required sections)
1 Command and binary files
2 Standard library directories
3 Standard local directories
4 Contrib directory
5 Variables used at system startup time
6 Symbol table used by the external load mechanism
7 pop_X environment variables
---------------------------
1 Command and Binary Files
---------------------------
popcom [environment_variable]
Directory containing Poplog shell command files. Set to
$usepop/pop/com
popsrc [environment_variable]
Directory containing source and object code files for the
'basepop11' image. Set to $usepop/pop/src
popsys [environment_variable]
Directory containing binary files (eg 'basepop11'). Set to
$usepop/pop/pop
popexternlib [environment_variable]
Directory containing the code for the 'callback' facility. Set
to $usepop/pop/extern/lib
-------------------------------
2 Standard Library Directories
-------------------------------
popautolib [environment_variable]
Directory containing autoloadable Pop-11 procedures. Set to
$usepop/pop/lib/auto
popdatalib [environment_variable]
Directory containing data files used by some Pop-11 libraries.
Set to $usepop/pop/lib/data
popliblib [environment_variable]
Directory containing non-autoloadable Pop-11 libraries. Set to
$usepop/pop/lib/lib
popsunlib [environment_variable]
Directory containing SUN-specific autoloadable library files.
Set to $usepop/pop/lib/sun
popvedlib [environment_variable]
Directory containing autoloadable Ved utilities. Set to
$usepop/pop/lib/ved
-----------------------------
3 Standard Local Directories
-----------------------------
poplocal [environment_variable]
Root directory for local (i.e. site-specific) Poplog software.
Set to $usepop/pop (unless already set).
poplocalauto [environment_variable]
Directory containing locally installed autoloadable library
files. Set to $poplocal/local/auto
poplocalbin [environment_variable]
Directory containing locally installed saved images. Set to
$poplocal/local/bin
--------------------
4 Contrib Directory
--------------------
popcontrib [environment_variables]
Root directory for "contrib" software (i.e. material supplied
with Poplog but unsupported). Set to $usepop/pop/contrib (unless
already set).
----------------------------------------
5 Variables Used at System Startup Time
----------------------------------------
poplib [environment_variable]
Directory containing the user's personal initialisation files.
These are loaded when Poplog starts up, by the procedure
sysinitcomp. See REF * SYSTEM. Set to the user's home directory
(if not already set).
popsavelib [environment_variable]
Directory containing standard (built-in) saved images (e.g. for
Common Lisp and Prolog). Set to $usepop/pop/lib/psv
popcomppath [environment_variable]
The set of directories searched when Poplog is invoked with the
name of a file to compile as argument. See REF * SYSTEM. Set to
':$poplib:$poplocalauto:$popautolib:$popliblib'
popsavepath [environment_variable]
The set of directories searched when Poplog is invoked with the
name of a saved image to restore as argument. See REF * SYSTEM
Set to ':$poplib:$poplocalbin:$popsavelib'
---------------------------------------------------
6 Symbol Table Used by the External Load Mechanism
---------------------------------------------------
popexlinkbase [environment_variable]
Specifies the symbol table used by exload. See REF * EXTERNAL
Set to $popsys/basepop11.stb
------------------------------
7 pop_X Environment Variables
------------------------------
Various environment variables with names of the form "pop_X" are defined
in the file $popsys/popenv, which is created when the Poplog system is
installed using the command $popsrc/newpop. See HELP * NEWPOP for more
details.
+-+ C.unix/ref/environment_variables
+-+ Copyright University of Sussex 1992. All rights reserved.