•  Back 
  •  Libraries 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help 
  •  Show info about hypertext 
  •  View a new file 
Topic       : Pure C Library Documentation
Author      : John Kormylo
Version     : LIB.HYP 1.0
Subject     : Documentation/Pure C Library
Nodes       : 1309
Index Size  : 32068
HCP-Version : 3
Compiled on : Atari
@charset    : atarist
@lang       : en
@default    : 
@help       : Help
@options    : +g -i -s +x +z -t4
@width      : 75
View Ref-File[ Environment Parameter List ]

... is accessable through the envp argument of main or from the
p_env member of the base page structure (see _BasPag and BASPAG).

It consists of a series of consecutive NULL terminated strings of the
form:
  "<parameter>=<description>"
The last string in the list is a NULL string.

TOS provides no facility for adding or modifying system environment
parameters (prior to AES Version 4.00).  This can only be done by
installing a TOS Shell.

Note: The GEMDOS desktop environment contains an invalid NULL:
      "PATH=\0<pathname>"   (boot drive)

See also getenv(), shel_envrn(), SWM_ENVIRON and Pexec().