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

         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

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

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

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

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

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

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

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

+-+ C.unix/ref/environment_variables
+-+ Copyright University of Sussex 1992. All rights reserved. Logo