1ASA(1)                     Linux Programmer's Manual                    ASA(1)
2
3
4

NAME

6       asa - convert ASA (Fortran) carriage control charachters
7

SYNOPSIS

9       asa [file...]
10

DESCRIPTION

12       asa reads text with ASA cariage control characters from the files spec‐
13       ified as its command arguments, or standard input if  none  are  speci‐
14       fied, and converts them into line printer control sequences.
15
16       These control characters are traditionally used in Fortran programs.
17
18       The  first  character of every line is removed from input, and the fol‐
19       lowing actions are performed:
20
21       If the caracter removed is:
22
23       <space> the rest of the line is output without change.
24
25       0       a <newline> is output, then the rest of the input line.
26
27       1       a <form feed> is output, then the rest of the input line.
28
29       +       An attempt is made to overstrike the previous line with the one
30               following the character; this can be used for emphasis.
31
32       <any other character>
33               The  same  actions  as  for a <space> are performed; this is an
34               extension of the POSIX.2 standard.
35
36       The overstriking generated is compatible to less(1) and a2ps(1) and may
37       be removed by piping the output through col -b
38
39       Tabs in the input file are expanded to a width of eight.
40

BUGS

42       It is not be possible to use the asa filter for interactive use in For‐
43       tran programs, because of the semantics of the + character, and because
44       I/O is buffered.
45

CONFORMS TO

47       POSIX.2
48

SEE ALSO

50       f2c(1), f77(1), col(1), less(1), a2ps(1)
51
52
53
54POSIX.2                         September 1997                          ASA(1)
Impressum