2 BUILD COMPILE-LINK-AND-GO FORTRAN To simplify the compiling and building of FORTRAN programs by the general user a command file is provided which any user may use to compile and build FORTRAN programs. To automatically compile and build a program type @FTN . For more complex taskbuilds which involve using many of the Taskbuilder options, type @[1,2]F4P. These command files will build a runnable task image from a FORTRAN source file. However, certain assumptions about defaults are imposed on the user. >>> 1. The TYPE of the source file must be FTN. >>> ONLY TYPE IN THE PROGRAM NAME---YOU MUST OMIT >>> TYPING IN THE PROGRAM TYPE AND VERSION. 2. The FORTRAN compiler's switches are all set for the default values.(@FTN only) 3. To save disk space, tasks are built with a Fortran Resident Library using TKB. 4. A task may have only 4 active files open. 5. A task may have only 6 logical units. 6. The logical unit numbers assigned to devices default to. ASG = SY:1:2:3:4,TI:5:CL:6 7. All source(.FTN),object(.OBJ), and task(.TSK) files belonging to the task name are purged each time the command file is run.  After the program is compiled, the user is asked if the compiled program is to be taskbuilt. If the answer is no (let's say errors were seen in the compiled listing of the FORTRAN source) the taskbuilding is skipped and the user is asked if he wants to RE-EDIT the FORTRAN sourcefile. If the answer is yes, the EDITOR is automaticaly invoked, and when the user exits from the editor, the program will again ask you about compiling options and task build options. When the program asks if the program should be taskbuilt the user has several options. He can type N (for no) in which case the program exits. The user can type Y (for yes) , in which case the program is build only with the FORTRAN OTS library. If the user types TCS, the program is also built with the TCS (Terminal Control System) library. This is the correct option to use if the user has not used any ADVANCED GRAPHIC FORTRAN calls. Programs taskbuilt with TCS will take longer to taskbuild. Finally, if the user types ADGRF, the program is built both with the TCS and ADVANCED GRAPHING LIBRARYS. Of all the task build options , this takes the longest to taskbuild.