1 03/06/80  apl_ioa_ external function
 2 
 3 Function:  permits an APL program to do output or formatting using the
 4 ioa_ subroutine.
 5 
 6 
 7 Usage:
 8    )DFN IOA APL_IOA_
 9    )DFN IOA_NNL APL_IOA_$NNL
10    )DFN IOA_RS APL_IOA_$RS
11    )DFN IOA_RSNNL APL_IOA_$RSNNL
12    CONTROL_STRING IOA LIST
13    CONTROL_STRING IOA_NNL LIST
14    RESULT -^H< CONTROL_STRING IOA_RS LIST
15    RESULT -^H< CONTROL_STRING IOA_RSNNL LIST
16 
17 
18 Arguments:
19 CONTROL_STRING
20    is a character scalar or vector that specifies the ioa_ control string.
21    Either the circumflex ("136) or APL overbar (^) character may be used
22    as the ioa_ control character.
23 
24 LIST
25    is either a single APL value (or expression), or a list of APL values.
26    A list of values has the form (VAL1;VAL2;VAL3...), where each value is
27    separated from the next by a semicolon, and the entire list is surrounded
28    by parentheses.
29 
30 
31 Notes:
32 All character arguments are raveled into PL/I character strings, no
33 matter what the original APL shape.  All numeric arguments are raveled into
34 a PL/I array of one dimension, no matter what the original APL shape.