1$*U8QPARM FEB. 20, 1979 QPARM VER: 2.0 COPYRIGHT (C) 1977 STRUCTURED SYSTEMS GROUP p] ] ] ] R R p pd4d4$d4d4d4Tx`wad4d4QPARM COMPLETED$d4d4d4 p6  . 7S ]!p ]!p ]!A ]!N6d4ENTER THE NAME OF THE "SRT" FILE$d4ONLY THE FIRST PART OF THE NAME NEEDS TO BE ENTERED $d \ .SRTd4ENTER THE INPUT FILE DRIVE (A-Z,RETURN=CURLOG) $dȀd4ENTER THE NAME OF THE INPUT FILE $d4ONLY THE FIRST PART OF THE NAME NEEDS TO BE ENTERED $d \ Sd4ENTER INPUT FILE TYPE (0-3 CHARS) $d Jd4ENTER THE OUTPUT FILE DRIVE (A-Z,RETURN=CURLOG) $dȀd4ENTER THE NAME OF THE OUTPUT FILE$d4ONLY THE FIRST PART OF THE NAME NEEDS TO BE ENTERED $d \ Sd4ENTER OUTPUT FILE TYPE (0-3 CHARS) $d Jd4ENTER THE LOGICAL RECORD LENGTH IN DECIMAL $d4DON'T FORGET TO ADD THE LENGTH OF FIELD DELIMITERS TO$d4THE TOTAL. (DELIMITERS INCLUDE QUOTES, COMMAS AND CARRIAGE$d4RETURN/LINE FEED COMBINATIONS $dn;hXpp 7WRONG LENGTH$d46d4DO YOU WANT THE OUTPUT FILE TO BE BACKED UP? $d Ld4DO YOU WANT TO CHANGE THE OUTPUT DISKETTE? $d4IF YES, THE SORTED OUTPUT FILE WILL BE ON A DIFFERENT DISKETTE$d4THAN THE UNSORTED INPUT FILE. $d Ld4DO YOU WANT CONSOLE OUTPUT? $d4(SORT STATISTICS DISPLAYED AFTER THE PROGRAM HAS RUN)$d Ld4ENTER THE DRIVE WHERE THE TEMPORARY SORT$d4WORK FILES ARE PLACED (A-Z,RETURN=CURLOG) $d  7YOU CAN'T HAVE THE WORK AND OUTPUT FILES ON THE$d4SAME DISK DRIVE AFTER SPECIFYING THAT THE OUTPUT$d4DISKETTE NEEDS CHANGING$d46ހd4 p6 . 7` !p7BTHERE MUST BE AT LEAST ONE KEY.$d4PLEASE REENTER$d46 ]!p7T  I 6d4d4QPARM IS NOW BUILDING THE  PARAMETER FILE$d4 :R     :R:R:R p63 . 7v ]!:R ]!:R ]! ]!6#        &,?` -EOF ON PAR FILE$d4@n;hT7ONLY ONE CHARACTER IS ALLOWED$d467 @Q R@Z 7 QINVALID DRIVE. MUST BE A-Z OR @$d46ȀQ@Rn;hTT 7 WRONG LENGTH. MUST BE 1-8 CHARS$d46 \ p6 Tp . 7 D! :U!@!{ 7 !!Q R!0!Z !9!A 7 9INVALID CHARACTERS IN NAME. MUST BE A-Z,0-9$d46 \!6 n;hT7 WRONG LENGTH. MUST BE 0-3 CHARS$d46 JT7   p6 Tp . 7 =! :U!@!{ 7 ݀!!Q R!0!Z !9!A 7 2INVALID CHARACTERS IN TYPE. MUST BE A-Z,0-9$d46 J!6  Sn;"h"7 ENTER A 'Y' OR AN 'N' ONLY$d46 L"TESTING"testing 7 p""Q R"Y7 p"N7 ЀpENTER 'Y' OR 'N' ONLY$d46 Ld4ENTER KEY #$ # STARTING POSITION (0 TO END PROGRAM) $dn;#"'#7 iEXCEEDS RECORD LENGTH. MAX LENGTH=$#d46 #p7 NEGATIVE NUMBER INVALID$d46 ]!#ENTER KEY #$ # LENGTH $dn;$"' ]!p$7 KEY EXCEEDS RECORD LENGTH. MAX LENGTH=$#d46 $p7 =NEGATIVE OR ZERO LENGTH INVALID$d46 ]!$ENTER KEY #$ # ASCEND/DESCEND FLAG $dn;h7 A%Q R%A%D 7 ]!%ENTER 'A' OR 'D' ONLY$d46 IENTER KEY #$ # ALPHA/NUMERIC FLAG $dn;h7N&Q R&A&N 77 ]!&ENTER 'A' OR 'N' ONLY$d46 7 ENTER A 'Y' OR AN 'N