@ECHO OFF REM SAMPLE MS-DOS BATCH FILE DEMONSTRATING HOW TO PREPARE A SINGLE REM FORTRAN77 SOURCE CODE FILE 'CRTPC.FOR' CONTAINING THE COMPLETE RAY REM TRACING ROUTINES FOR A PC, WITHOUT THE MAIN CRT PROGRAM AND PLOTTING REM ROUTINES. REM REM BATCH FILE 'MOD.BAT' OF THE MODEL SPECIFICATION PACKAGE IS REM RECOMMENDED TO BE CALLED PRIOR TO THIS BATCH FILE TO PREPARE THE REM 'MOD.FOR' AND 'MODVAR.FOR' COMPOSED SOURCE CODE FILES. REM REM IF USING 'SCROPC.FOR' AND LINKING WITH A COMPILER'S CALCOMP LIBRARY REM (E.G. LAHEY'S F77L3 'GRAPH3.LIB' ON A PC), DO NOT FORGET TO ADJUST REM THE CALCOMP PLOTTING AREA IN 'SCROPC.FOR'. REM REM -------------------------------------------------------------------- @ECHO ON COPY MEANS.FOR+HPCG.FOR+CRTIN.FOR+CODE.FOR+RAY.FOR+RAYCB.FOR CRTPC.FOR COPY CRTPC.FOR+TRANS.FOR+COEF.FOR+RPAR.FOR+INIT.FOR+WRIT.FOR CRTPC.FOR COPY CRTPC.FOR+SCROPC.FOR CRTPC.FOR @ECHO OFF REM -------------------------------------------------------------------- ECHO LINKING TABLE: ECHO CRT+MOD+CRTPC (+PLOT/CALCOMP GRAPHICS) ECHO CRTRAY+AP ECHO INV1+MODVAR+MEANS+AP+APVAR ECHO INV3+MODVAR ECHO INV4 REM -------------------------------------------------------------------- GOTO :END REM REM (C) PROGRAM 'CRT' MAY BE COMPOSED OF THE SOURCE CODE FILES: REM 'CRT.FOR', 'MOD.FOR', 'CRTPC.FOR', AND THE PROPER ONE OF THE REM FOLLOWING OPTIONS: REM COMPILER'S CALCOMP LIBRARY, 'PLOT*.FOR', OR 'CALCOMP.FOR', REM OR USER'S OWN GRAPHICS INTERFACE FILE. REM IN THE CASE OF COMPILER'S CALCOMP LIBRARY, THE DIMENSIONS OF REM THE PLOTTING AREA MAY HAVE TO BE ADJUSTED IN 'SCROPC.FOR'. REM (I) PROGRAM 'INV1' MAY BE COMPOSED OF THE SOURCE CODE FILES: REM 'INV1.FOR', 'MODVAR.FOR', 'MEANS.FOR', AND 'AP.FOR'. REM (J) PROGRAM 'INV3' MAY BE COMPOSED OF THE SOURCE CODE FILES: REM 'INV3.FOR' AND 'MODVAR.FOR'. REM (K) PROGRAM 'INV4' CONSISTS OF A SINGLE SOURCE CODE FILE 'INV4.FOR'. REM REM COMPOSED FILES: REM 'MOD.FOR', 'MODVAR.FOR', AND 'CRTPC.FOR' REM MAY BE DELETED AFTER COMPILATION. REM REM .................................................................... REM REM IF THE CORRESPONDING EXECUTABLES '*.EXE' HAVE BEEN PREPARED, CRT.EXE REM PROGRAM MAY BE RUN WITH DEMO DATA, E.G., BY ENTERING COMMANDS: REM ECHO 'CRT.DAT' / >CRT.CON REM ECHO >>CRT.CON REM ECHO >>CRT.CON REM ECHO >>CRT.CON REM CRT