Dec 252017
Various OS/2 programs that help with C source management. | |||
---|---|---|---|
File Name | File Size | Zip Size | Zip Type |
BRACE.EXE | 14479 | 8652 | deflated |
C_UTIL.DOC | 1745 | 854 | deflated |
LINE.EXE | 13019 | 8012 | deflated |
STRIP.EXE | 13281 | 8175 | deflated |
Download File OS2LINT.ZIP Here
Contents of the C_UTIL.DOC file
C_UTIL.ARC
The arc file contains three programs, all of which are utilities
which I have found useful in the maintenance of C source files. The
programs, LINE.EXE and BRACE.EXE are are written for OS/2 ver 1.0, and
they require OS/2 in order to run (they are not bound).
BRACE.EXE returns the number of line, characters, and braces,
"{ }", contained in an ASCII source file. It also compares the number
of opening and closing braces, and reports an error if they are not
equal.
The syntax for BRACE.EXE is
brace/* help */
brace/* parse ASCII file*/
LINE.EXE converts an un-numbered ASCII file into a file with
single spaced line numbers in the left hand margin. This is useful for
debugging purposes (for example, the /Fa switch in MSC produces an asm
file with refereces to line numbers in the source file, even if the source
file had none).
The syntax of LINE.EXE is
line /* help */
line | more /* pipe page-size output
to console */
line > file.txt /* redirect output to new
file. */
STRIP.EXE cats (displays) the contents of a text file, and also
strips the file of control characters, ie, the tab character left in by
some text editors. The freopen type is "r", so the original file isn't
changed ... you can redirect output to a newfile if you want a text file
free of control characters.
The syntax for STRIP.EXE is the same as that for LINE.EXE.
To see the action of these files, run this doc file through
them, and compare the output.
Until an (affordable) lint is available for OS/2, I hope that
this utility may prove useful.
Harve Schiffman
Compuserve 72261,347
The arc file contains three programs, all of which are utilities
which I have found useful in the maintenance of C source files. The
programs, LINE.EXE and BRACE.EXE are are written for OS/2 ver 1.0, and
they require OS/2 in order to run (they are not bound).
BRACE.EXE returns the number of line, characters, and braces,
"{ }", contained in an ASCII source file. It also compares the number
of opening and closing braces, and reports an error if they are not
equal.
The syntax for BRACE.EXE is
brace/* help */
brace
LINE.EXE converts an un-numbered ASCII file into a file with
single spaced line numbers in the left hand margin. This is useful for
debugging purposes (for example, the /Fa switch in MSC produces an asm
file with refereces to line numbers in the source file, even if the source
file had none).
The syntax of LINE.EXE is
line /* help */
line
to console */
line
file. */
STRIP.EXE cats (displays) the contents of a text file, and also
strips the file of control characters, ie, the tab character left in by
some text editors. The freopen type is "r", so the original file isn't
changed ... you can redirect output to a newfile if you want a text file
free of control characters.
The syntax for STRIP.EXE is the same as that for LINE.EXE.
To see the action of these files, run this doc file through
them, and compare the output.
Until an (affordable) lint is available for OS/2, I hope that
this utility may prove useful.
Harve Schiffman
Compuserve 72261,347
December 25, 2017
Add comments