text: The**arsload**program substitutes the correct path for the platforms. 
  
  This macro works for all four ACIF user exits. The macro is not supported if ACIF is run 
  outside of the**arsload**program. 
  
  **11.2.2 Input record exit**
  
  ACIF provides the input record exit so that you can add, delete, or modify records in the input 
  file before they are processed by ACIF. The primary purpose of this exit is to modify input 
  records before ACIF accesses the records. The exit program is started by the ACIF**inpexit**
  parameter*.*
  
  The input exit can be used to insert indexing information. More common uses are to remove 
  null characters, truncate records, add carriage control, and change code pages. In general, 
  indexer parameters need to reflect what the input record looks like*after*the input exit runs. 
  The only exception is the**FILEFORMAT**indexer parameter, which needs to correspond to the 
  input record*before*it is passed to the input exit. For example, if the file contains ASCII data 
  and uses the ASCII stream delimiter x'0A', specify (NEWLINE=x'0A'), not (NEWLINE=x'25'), 
  even if you use the**apka2e**exit to convert ASCII to EBCDIC. Otherwise, ACIF does not pass 
  the correct record to the**apka2e**input exit. 