Instalation of the UFOWN version:
---------------------------------

1) Create a directory UFO and unpack the file UFOWN.ZIP into this
   directory.
2) Change paths and settings in batch procedures UFON.BAT and
   SETN.BAT to correspond to the actual directories in your PC.
3) Call UFON.BAT (this batch procedure opens the MS DOS window
   for the UFO environment).

Basic batch procedures:
-----------------------
UFON   - Opens the MS DOS window for the UFO environment.
SETN   - Creates paths and settings concerning the Fortran compiler
         and the UFO system.
GENER  - Creates the Fortran control program P.FOR. The input parameter 
         of this procedure specifies the name of an input file *.UFO  
         (without extension), which is copied into the file P.UFO. 
         If no input parameter is used, the file P.STANDARD is copied 
         into P.UFO. The file P.FOR is generated from P.UFO by the 
         UFO preprocessors BEL.
COMPIL - Compiles the control program P.FOR. The object program P.OBJ 
         is linked with library modules and the resulting program P.EXE 
         is executed. The input parameter of this procedure specifies 
         the name of an output file *.OUT, which contains the results 
         of the computation. If no input parameter is used, the file 
         P.OUT is used.
COMPIL1- The same as COMPIL with the exception that the control program
         P.FOR is compiled with options implying run-time error
         messages.
UFOGO  - Creates the Fortran control program P.FOR. The input parameter 
         of this procedure specifies the name of an input file *.UFO  
         (without extension), which is copied into the file P.UFO.  
         If no input parameter is used, the file P.STANDARD is copied 
         into P.UFO. The control program P.FOR is compiled, the object 
         program P.OBJ is linked with library modules and the resulting 
         program P.EXE is executed. The input parameter of this procedure 
         specifies the name of an output file *.OUT, which contains the 
         results of the computation. If no input parameter is used, the 
         file P.OUT is used. The statement UFOGO has the same effect as 
         two statements GENER and COMPIL.   
UFOGO1 - The same as UFOGO with the exception that control program
         P.FOR is compiled with the option implying run-time error
         messages. The statement UFOGO1 has the same effect as 
         two statements GENER and COMPIL1.
UFO    - Starts the UFO environment with or without a parameter. The 
         input parameter is the name of an input file *.UFO (without 
         extension). This input file is copied into P.UFO and opened   
         in the PSPad editor (together with files P.FOR and P.OUT).  
         The file P.UFO can be modified. If the input parameter is 
         omitted, the file STANDARD.UFO (a dialogue) is copied into 
         P.UFO. When the input file P.UFO is prepared, we can use the 
         scroll-bar menu (displayed by heart) to start procedures UFOGO, 
         UFOGO1, COMPIL, COMPIL1, GENER, respectively.
EDIT   - The input parameter of this procedure specifies the name of 
         an input file (with extension). This file is opened in the 
         PSPad editor.         
         
Graphic environments: 
---------------------
The UFOWN version does not use any internal graphic environment. 
The default choice corresponds to option $GRAPHICS=0 in the template 
UZDCLP. External MATLAB or SCILAB graphics environments can be used 
as well. There are the following possibilities:

$GRAPHICS = 0 - No graphics is used.
$GRAPHICS =-1 - Input data serving for external graphics are generated.
$GRAPHICS =-2 - Input data for external MATLAB graphics are generated.
$GRAPHICS =-3 - Input data for external SCILAB graphics are generated.
                
If $GRAPHICS =-2, one can call the procedure MATGO for drawing MATLAB 
pictures. If $GRAPHICS =-3, one can call the procedure SCIGO for drawing 
SCILAB pictures.