06/10/80 ioa_ Control Strings Calls to the ioa_ subroutine and to the format_line command/active function require a control_string argument. This is a character string consisting of text to be copied and ioa_ control codes. Control codes are always identified by a leading circumflex character (^). Control codes are replaced by strings of literal characters and by values of later arguments to ioa_ or format_line. List of control codes: (The letters N, M, and D stand for integers and specify field length. Any of these integers can be replaced by the control string ^v, which takes the value of the corresponding argument to ioa_.) ^d ^Nd replaced by a character string representation of the corresponding numeric argument. If N is specified, padded with leading spaces to a length of N characters. Negative numbers have a leading minus sign. ^i ^Ni the same as ^d, for compatibility with FORTRAN and PL/I formats. ^f ^Nf ^N.Df ^.Df replaced by the character string representation of the corresponding floating-point argument. If N is specified, padded with leading spaces. If D is specified, rounded to D digits after the decimal point. ^e ^Ne edits the corresponding numeric argument, or character string representing a number, in floating-point exponential format: {-}n.ddddePnn where P is + or -. Full precision is shown. If N is specified, padded on the right. ^o ^No edits the corresponding fixed-point binary unscaled argument in octal. Format is the same as for ^d. ^w ^Nw edits the first machine word of the corresponding argument in octal, with leading zeros shown. If N is omitted, 12 is assumed. If N>12, padded with leading spaces. If N<12, first 12-N zero digits are suppressed. ^a ^Na edits the corresponding character string argument in ASCII, ignoring trailing spaces. If N is specified, padded with trailing spaces. ^b ^Nb ^N.Db ^.Db converts the corresponding bit-string argument to character form. D is the byte size in bits (0