Casey West > ppt > asa

Download:
ppt-0.14.tar.gz

Annotate this POD

CPAN RT

Open  5
View/Report Bugs
Source  

NAME ^

asa - interpret ASA/FORTRAN carriage-controls

SYNOPSIS ^

asa [filename ...]

DESCRIPTION ^

Traditional FORTRAN programs put carriage-control characters in the first columns of their output, which were interpreted by older lineprinters according to the ASA vertical format control standard. (ASA was the American Standards Association -- now ANSI.)

Under this standard, the first character of each printable record (line) determines vertical spacing, as follows:

blank carriage return 0 two carriage returns 1 Formfeed + overprint - three carriage returns (IBM extension)

All other characters are discarded, and empty lines behave as though they have a leading blank.

asa interprets these characters.

EXIT VALUES ^

0 normal exit

1 inability to write on stdout or to read an input file

2 bad argument

Exit status values chosen from MKS toolkit.

AUTHOR ^

Jeffrey S. Haemer

BUGS ^

Currently, asa just looks at the readability of its input files at startup time. It should really do it a file at a time, but that makes the code look gross.

The carriage-control '-' is an IBM extension. Perhaps the default should ignore it and there should be a '-i' option to interpret it.

SEE ALSO ^

Communications of the ACM, Vol 7, No. 10, p. 606, October 1964.

NWG/RFC 189, Appendix C

syntax highlighting: