IFL provides the fastest, most direct, and most efficient method of populating an empty RMS-11 Indexed file. CNV can do similar things, but in a nonoptimized fashion. Type HELP IFL COMMAND for an explanation of IFL's command line and switches. 2 COMMAND The general form of IFL's command line is: outfile[/switch(s)]=infile[/switch(s)] where: outfile - The filespec of an existing Indexed file that is to receive records from the input file. Wild card characters are not permitted. The default version is the highest version. infile - The filespec of the input file that is the source of the records written to the output file. Wild characters cannot appear in any field. Switch Type Description Default ? String Print HELP message No help HELP /ID Global Identify current version No id /ER Outfile Write exception records Same on terminal /ER:file Outfile Write exception records Write exception into specified file records on terminal /LO Outfile Honor fill numbers Fill buckets /NOER Outfile Stop processing immedi- Write exception ately if input record is records on terminal incompatible /PD[:[#]x] Outfile Pad input records to Handle input as output record length exception record if different lengths /TR Outfile Truncate input records Handle input as to output record length exception record if different lengths /DE:dvn[:dvn[:dvn[:]]] Infile Reassign devices for sort Create and use work files sort work files on SY: /KR:nnn Infile Key of reference number Primary Key (nnn=0) /NOSO Infile Do not sort before loading Sort input file before loading where: x - null, pad with nulls ASCII A-Z, 0-9, or special character except #, ?, and @ octal number 000-377 (40 for SPACE, 43 for #, 77 for ?, and 100 for @) dvn - physical device name and logical unit number nnn - decimal number