=====================================================================
 UNIF90 - WIN-32 Fortran 90 Compilers Union (Portable)            2018
 =====================================================================

 Installation: [https://pan.baidu.com/s/11G-Gr0VW-wSGHmh95PwNWw]

   1. Decompress UNIF90.RAR to where you want (for example, C:\ABC\)

   2. Set environment variable UNIF90DIR, pointer to UNIF90 directory

        SET UNIF90DIR=C:\ABC\UNIF90 (for example)

      Add into your system (require that you restart your computer)

      [控制台]->[系統]->[進階系統設定]->[環境變數]->[系統變數]->[新增]->
      [變數名稱:UNIF90DIR]->[變數值:C:\ABC\UNIF90]->[...]->[重啟系統]

      Reference: http://www.computerhope.com/issues/ch000549.htm

   3. Creat shortcuts for UNIF90.LNK (UNIF90 Console) and UNIF90.HTM
      (UNIF90 Documentations) to Desktop or Taskbar for Quick Access

 =====================================================================
 Files and Directories below UNIF90 directory (i.e., %UNIF90DIR%)
 =====================================================================

 --------------------
 Files (all are free)
 --------------------

 UNIF90.TXT    UNIF90 readme (this file)

 UNIF90.LNK    UNIF90 Console (a shortcut of UNIF90 Command Prompt)

               cmd.exe /E:ON /k %UNIF90DIR%\_UNI\UTL\uni-start.bat
               >>-------------------------------------------------
                 For 32/64-bit MS-WIN 200x, XP, Vista, and 7/8/10
                 (Vista/7/8/10 must disable User-Account-Control)
               -------------------------------------------------<<

 UNIF90.INI    UNIF90 Start-Up Compiler/Editor/Beep File

 UNIF90.HTM    UNIF90 Documentations

 Notes:

   1. WIN-10 users  should set UNIF90 console to run as administrator
      (right-click "UNIF90 shortcut" and choose "Properties" from the
      context menu. Click the "Advanced" button and check the "Run as
      administrator" option)

   2. Create a Command Prompt Shortcut with Admin Rights
      http://helpdeskgeek.com/windows-7/command-prompt-admin-rights-windows-7/
      https://www.howtogeek.com/235101/10-ways-to-open-the-command-prompt-in-windows-10/

 ----------------
 System Directory
 ----------------

 _UNI          UNIF90 System                                    (free)

 DEMO          Demonstration/Test                               (free)

 --------------------------
 Fortran Compiler Directory
 --------------------------

 F90-ABSOFT      Absoft Pro Fortran Compiler, v18.0    (expired-trial)
 F90-COMPAQ      HP/Compaq Fortran Compiler, v6.6C           (retired)
 F90-INTEL       Intel Visual Fortran Compiler, v17.0  (expired-trial)
 F90-LAHEY       Lahey/Fujitsu Fortran Compiler, v7.2  (14-days-trial)
 F90-G95         G95 Fortran Compiler (based on GCC, v0.93)     (free)
 F90-GNU         GNU Fortran Compiler (part of GCC, v7.3)       (free)
 F90-NAG         NAGWare f95 Fortran Compiler, v6.2    (expired-trial)
 F90-PGI         PGI Fortran Compiler, v15.x              (unlicensed)
 F90-SILVERFROST Silverfrost FTN95 Fortran Compiler, v8.3       (free)

 F90-INTEL11     Intel Visual Fortran Compiler,  v11.0 (expired-trial)

 Notes:

   1. Work in 32/64-bit Windows, create WIN-32 executable.

   2. UNIF90 set system clock back to use the "expired-trial" versions.
      (Vista/WIN-7-8-10 users must disable the User-Account-Control, and,
      WIN-10 users should set UNIF90 console to run as "administrator")

 -----------------------
 Compiler Tool Directory
 -----------------------

 SDK-MS        Microsoft WIN32 Tools (Visual Studio 6.0/2003/2005/2008
               /2010/., Linker 6/7.1/8/9/10/.) used for Absoft, COMPAQ,
               INTEL(11), Lahey, and PGI compilers.

 --------------------------
 Graphics Library Directory
 --------------------------

 PLT-DISLIN    DISLIN is a high-level and easy to use graphics library
               for displaying data as: curves, bar graphs, pie charts,
               3D color plots, surfaces, contours and maps.  DISLIN is
               developed by Helmut Michels at the Max Planck Institute
               in Katlenburg-Lindau, Germany.  DISLIN is free for non-
               commercial use.

 PLT-CNCARG    NCAR Graphics is a Fortran based software package for
               scientific visualization developed by National Center
               for Atmospheric Research (NCAR). NCARG is free for non-
               commercial use.

 Note: CNCARG use DISLIN as the display driver and need DISLIN to be
       coinstalled.

 --------------------------------
 Compiler Documentation Directory
 --------------------------------

 WWW-FORDOC    On-Disk-Website Fortran Compiler Documentations  (free)

 ---------------------
 Text Editor Directory
 ---------------------

 EDT-EDIT+     (WIN) EditPlus Editor                       (shareware)
 EDT-EM        (WIN) EmEditor Editor                       (shareware)
 EDT-EVER      (WIN) EverEdit Editor                       (shareware)
 EDT-N++       (WIN) NotePad++ Editor                       (freeware)
 EDT-PS        (WIN) PSPad Editor                           (freeware)
 EDT-SCI       (WIN) SCIntilla based Text Editor            (freeware)
 EDT-SUBLIME   (WIN) Sublime Editor                        (Shareware)
 EDT-TSEW      (WIN) The SemWare Editor (TSE) Professional (Shareware)

 EDT-PE32      (DOS) Personal Editor 32                    (shareware)
 EDT-TDE       (DOS) Thomson-Davis Editor                   (freeware)
 EDT-TSEC      (DOS) TSE Pro Console                       (Shareware)

 Note: All editors having Syntax Highlighting capacity.

 -----------------------
 WIN-DOS Shell Directory
 -----------------------

 NCC-FAR       Far Manager                                  (freeware)
 NCC-FCW       File Commander/W                            (shareware)

 Note: "NCC" means "Norton Commander clone", to be invoked as the text
       shall (interface) of UNIF90 Console.

 =====================================================================
 UNIF90 Tools to serve Fortran programming in UNIF90 console (in the
 directory %UNIF90DIR%\_UNI)
 =====================================================================

 After starting UNIF90 console (UNIF90.LNK) to entering UNIF90 Fortran
 Programming Environment,  usage of following four batch files will be
 shown at screen.

   EDT.BAT: Editor Manager

   F90.BAT: Compiler Manager

   UNI.BAT: Configuration Manager

   NCC.BAT: Console-Shell Manager
            HotKeys <F4, Enter, F2> to launch <EDT, F90, UNI> Managers

 Notes: Refer-to-Set (in %UNIF90DIR%\_UNI\UTL directory)

   1. uni_start.bat   - Path of UNIF90 tools and runtime DLLs
                        User-specified compiling options

   2. uni-current.bat - Menu default of Editor/Compiler

   3. uni_f90.bat     - Menu default of (non-)optimizing compilation
                        Lines of compile-time console
                        Version of Microsoft Linker (LINK.EXE)
                        User-specified compiling options

   4. uni_edt.bat     - Whether can wait for end-of-editing

   5. uni_bep.bat     - Parameters of sound and/or beep

 =====================================================================
 Set Default Compiler, Editor, and Beep of UNIF90
 =====================================================================

 1. File %UNIF90DIR%\UNIF90.INI to specify "start-up" Compiler, Editor,
    and Beep of UNIF90 Environment.

 2. Change "current" Compiler, Editor, and Beep by setting environment
    variable UNIF90. For examples:

    (a) "Menu" to pick Compiler/Editor, "WIN" Beep

        SET UNIF90=Menu/Menu/1  (the default, if UNIF90 not defined)

    (b) "Menu" to pick Compiler, "N++" Editor, "BIOS" Beep

        SET UNIF90=Menu/N++/2

    (c) "Lahey" Compiler, "PE32" Editor, NO Beep

        SET UNIF90=Lahey/PE32/0

 3. Refer %UNIF90DIR%\UNIF90.INI for valid names/values of Compiler,
    Editor, and Beep.

 =====================================================================
 Integrated Use of Batch File: UNI.BAT  (Key <F2> under NCC DOS-shell)
 =====================================================================

 to Configure UNIF90 Fortran Programming Environment

   1. Menu driven:

      UNI.BAT (with no arguments)

   2. Batch driven with Command-Line-Arguments:

      REG: to Load UNIF90 Initial Settings ".reg" Files into Windows
      INI: to Edit UNIF90 Initialization File (%UNIF90DIR%\UNIF90.INI)

      DOS: to Launch Basic DOS Commands
      F90: to Launch Fortran HTML-Help
      DIS: to Launch DISLIN HTML Manual
      CNG: to Launch CNCARG HTML Manual
      WWW: to Launch UNIF90 Bookmarks

      L14: to Recover 14-Days-Trial of Lahey Compiler

      Crack Set          : to Display Crack-Use of UNIF90
      Crack Remove [Auto]: to Remove  Crack-Use of UNIF90

      Uninstall: to Uninstall UNIF90

 =====================================================================