.RIGHT MARGIN 72 .LEFT MARGIN 0 .TAB STOPS 8,16,24,32,40,48,56,64,72 \\ ^^RESEQ\\ IS A PROGRAM TO RESEQUENCE ^FORTRAN PROGRAMS. ^ANY PROGRAM OR ROUTINE TO BE RESEQUENCED IS ASSUMED TO BE SYNTACTICALLY CORRECT AND HAVE NO UNDEFINED STATEMENT LABELS. .SKIP 1 ^THE FORM FOR THE COMMAND LINE IS: .SKIP 1 .CENTER OUTPUT-FILE=INPUT-FILE/SWITCHES .SKIP 1 WHERE 'OUTPUT-FILE' AND 'INPUT-FILE' ARE ANY VALID FILE SPECIFICATION IN THE FORM DEVICE:[DIRECTORY]FILE.EXT;VERSION, AND '/SWITCHES' ARE ANY OF THE VALID SWITCHES. .BREAK *^QUALIFIERS .LEFT MARGIN 1 .RIGHT MARGIN 56 .INDENT -1 ^^/FORMAT\\=N .BREAK ^THIS SWITCH SPECIFIES THAT ^^FORMAT\\ STATEMENTS ARE TO BE RESEQUENCED INDEPENDENTLY OF OTHER STATEMENTS, AND THAT THE FIRST ^^FORMAT\\ STATEMENT WILL HAVE THE LABEL 'N'. .INDENT -1 ^^/INCREMENT\\=N .BREAK ^THIS SWITCH SPECIFIES THE INCREMENT TO USE BETWEEN LABEL (BOTH ^^FORMAT\\ STATEMENTS AND ANY OTHER STATEMENT WHICH HAVE LABELS). .INDENT -1 ^^/LIST\\ .BREAK ^THIS SWITCH INDICATES THAT A LISTING OF THE RESEQUENCED PROGRAM IS TO BE PUT IN THE FILE "^^NEWFILE.LIS\\". ^THIS MAY BE USED WITH ^^/SYMBOLS\\. .INDENT -1 ^^/STATEMENT\\=N .BREAK ^THIS SWITCH SPECIFIES THE FIRST LABEL TO BE USED WHEN RESEQUENCING THE PROGRAM OR ROUTINE. ^IF ^^/FORMAT\\ IS NOT USED, ^^FORMAT\\ STATEMENTS WILL BE RESEQUENCED IN SEQUENCE WITH ANY OTHER STATEMENT WHICH HAS A LABEL. .INDENT -1 ^^/SYMBOLS\\ .BREAK ^THIS SWITCH INDICATES THAT THE SYMBOL TABLE (THE OLD LABEL AND THE NEW LABEL THAT REPLACES IT) IS TO BE WRITTEN TO THE FILE "^^NEWFILE.LIS\\". ^THIS MAY BE USED WITH ^^/LIST\\.