  
  [1m[4m[31m5. Variables[0m
  
  
  [1m[4m[31m5.1 User Variables[0m
  
  The  variables in this section are given default values that should work for
  most  users.  Users should feel free to adjust these variables to suit there
  needs.
  
  [1m[4m[31m5.1-1 BasicWorkingSpace[0m
  
  [1m[34m> BasicWorkingSpace__________________________________________[0mglobal variable
  
  [22m[36mBasicWorkingSpace[0m is the directory where the data files for the [1mMeatAxe[0m will
  be stored. After loading the [1mBasic[0m package, you can change this directory by
  making  it  a  readwrite  variable  using  the  function [1m[34mMakeReadWriteGlobal[0m
  ([1mReference:  MakeReadWriteGlobal[0m)  and  then  using  the  function [1m[34mDirectory[0m
  ([1mReference: Directory[0m) as in the following example.
  
  [22m[35m---------------------------  Example  ----------------------------[0m
    [22m[35mgap> BasicWorkingSpace;[0m
    [22m[35mdir("/tmp/tmp.JmXqQu/")[0m
    [22m[35mgap> MakeReadWriteGlobal("BasicWorkingSpace");[0m
    [22m[35mgap> BasicWorkingSpace:=Directory("/tmp/GapData/");[0m
    [22m[35mdir("/tmp/GapData/")[0m
  [22m[35m------------------------------------------------------------------[0m
  
  [1m[4m[31m5.1-2 BasicMemAvailable[0m
  
  [1m[34m> BasicMemAvailable__________________________________________[0mglobal variable
  
  [22m[36mBasicMemAvailable[0m  is a list where the second entry is the maximum amount of
  memory available to [1mGAP[0m in kilobytes. The [1mbasic[0m package assumes this is also
  the  maximum  amount  of memory available to the [1mMeatAxe[0m. If this is not the
  case,  this  number should be changed. The amount of memory available to the
  [1mMeatAxe[0m  may  change  some  of the methods used by the [1mbasic[0m package. If you
  want [1mGAP[0m to access more memory, see [1m[34mCommand line options[0m ([1mReference: Command
  Line Options[0m).
  
  
  [1m[4m[31m5.2 Miscellaneous Variables[0m
  
  These  variables  are  defined  to  allow  the  function [1m[34mProcess[0m ([1mReference:
  Process[0m) to be used throughout the [1mbasic[0m package in a convienient manner and
  should not be changed.
  
  [1m[4m[31m5.2-1 CFInfo[0m
  
  [1m[34m> CFInfo_____________________________________________________[0mglobal variable
  
  [22m[36mCFInfo[0m is a necessary variable when reading [1mMeatAxe[0m cfinfo files.
  
  [1m[4m[31m5.2-2 MeatAxe[0m
  
  [1m[34m> MeatAxe____________________________________________________[0mglobal variable
  
  [22m[36mMeatAxe[0m is a necessary variable when reading in [1mMeatAxe[0m files.
  
  [1m[4m[31m5.2-3 MesserHalter[0m
  
  [1m[34m> MesserHalter_______________________________________________[0mglobal variable
  
  [22m[36mMesserHalter[0m  is the directory where the [1mMeatAxe[0m binary files are kept. This
  variable  should  not be changed since some of the [1mMeatAxe[0m programs included
  with this package may not be included in other distributions.
  
