Dec 232017
Prints program source code with user defined tab settings. Ensures printer is attached and online before printing. Allows printing subprograms from project files & can be used to print multiple ASCII docs. | |||
---|---|---|---|
File Name | File Size | Zip Size | Zip Type |
PRINTC.DOC | 2041 | 963 | deflated |
PRINTC.EXE | 18996 | 10707 | deflated |
PRNPROJ.EXE | 20913 | 11617 | deflated |
Download File PRINTC.ZIP Here
Contents of the PRINTC.DOC file
Source Code Printer:
The purpose for printc.exe is to print up source code files
using tab settings that you choose, instead of those that DOS
chose. Working with either Turbo C or Turbo Pascal, you can set
the tabs to any number of spaces you want. However, when you go
to print the source code, the tabs are pushed out to DOS's
predefined default of 8 spaces. This tends to make for some
pretty messy print jobs. Printc.exe will place tab stops where
you want them, making for much prettier printed output.
Prnproj.exe uses printc.exe to print up multiple files that are
listed in another ascii document, such as a project file. Both
programs will check to see if your printer is attached, and online
before continuing.
The format for printc.exe is:
c:\>printc filename.ext tab_setting.
As an example:
c:\>printc printc.c 3
This will print up the source code file for the printc
program placing tab stops every 3 spaces.
The format for prnproj is:
c:\>prnproj project.lst 3
This will print up all the files listed in project.lst
placing tab stops every 3 spaces.
If you like these programs, I'd appreciate a contribution.
I'm a self taught programmer, who's going back through college to
"legitimize" my knowledge. (I.E. You can't get a job programming
without a diploma). Any money to support these efforts would be
greatly appreciated. For a contribution of $10 or more, I will
provide the source code. Feel free (nay, even obligated?) to
spread these programs far and wide, but please don't alter them,
or this documentation. The number for the Programmer's Corner,
the BBS that I'm using to post my programs is 301-596-1180. Even
if you don't register, I'd suggest this BBS. It's one of the
better ones.
Please send contributions to:
DOUGLAS K. O'LEARY,
7342F Brownell Road.
Ft. Meade, MD.
20755.
Thank you for supporting my efforts.
The purpose for printc.exe is to print up source code files
using tab settings that you choose, instead of those that DOS
chose. Working with either Turbo C or Turbo Pascal, you can set
the tabs to any number of spaces you want. However, when you go
to print the source code, the tabs are pushed out to DOS's
predefined default of 8 spaces. This tends to make for some
pretty messy print jobs. Printc.exe will place tab stops where
you want them, making for much prettier printed output.
Prnproj.exe uses printc.exe to print up multiple files that are
listed in another ascii document, such as a project file. Both
programs will check to see if your printer is attached, and online
before continuing.
The format for printc.exe is:
c:\>printc filename.ext tab_setting.
As an example:
c:\>printc printc.c 3
This will print up the source code file for the printc
program placing tab stops every 3 spaces.
The format for prnproj is:
c:\>prnproj project.lst 3
This will print up all the files listed in project.lst
placing tab stops every 3 spaces.
If you like these programs, I'd appreciate a contribution.
I'm a self taught programmer, who's going back through college to
"legitimize" my knowledge. (I.E. You can't get a job programming
without a diploma). Any money to support these efforts would be
greatly appreciated. For a contribution of $10 or more, I will
provide the source code. Feel free (nay, even obligated?) to
spread these programs far and wide, but please don't alter them,
or this documentation. The number for the Programmer's Corner,
the BBS that I'm using to post my programs is 301-596-1180. Even
if you don't register, I'd suggest this BBS. It's one of the
better ones.
Please send contributions to:
DOUGLAS K. O'LEARY,
7342F Brownell Road.
Ft. Meade, MD.
20755.
Thank you for supporting my efforts.
December 23, 2017
Add comments