BSD 4_3_Tahoe development
[unix-history] / usr / man / cat1 / fpr.0
FPR(1) UNIX Programmer's Manual FPR(1)
N\bNA\bAM\bME\bE
fpr - print Fortran file
S\bSY\bYN\bNO\bOP\bPS\bSI\bIS\bS
f\bfp\bpr\br
D\bDE\bES\bSC\bCR\bRI\bIP\bPT\bTI\bIO\bON\bN
_\bF_\bp_\br is a filter that transforms files formatted according to
Fortran's carriage control conventions into files formatted
according to UNIX line printer conventions.
_\bF_\bp_\br copies its input onto its output, replacing the carriage
control characters with characters that will produce the
intended effects when printed using _\bl_\bp_\br(1). The first char-
acter of each line determines the vertical spacing as fol-
lows:
+---------------+--------------------------------+
| Character | Vertical Space Before Printing |
|---------------+--------------------------------|
| Blank | One line |
| 0 | Two lines |
| 1 | To first line of next page |
| + | No advance |
+---------------+--------------------------------+
A blank line is treated as if its first character is a
blank. A blank that appears as a carriage control character
is deleted. A zero is changed to a newline. A one is
changed to a form feed. The effects of a "+" are simulated
using backspaces.
E\bEX\bXA\bAM\bMP\bPL\bLE\bES\bS
a.out | fpr | lpr
fpr < f77.output | lpr
B\bBU\bUG\bGS\bS
Results are undefined for input lines longer than 170 char-
acters.
Printed 7/9/88 May 7, 1986 1