home *** CD-ROM | disk | FTP | other *** search
- XREFPAS
- Version 4.0
- Author: Glen F. Marshall
-
- Here is the current version of the XREFPAS program. Since I sent out my
- earlier version(s) of this program, I've re-thought much of it. If you
- look carefully, you might see remnants of the original. The main
- changes are:
-
- 1) Use of Borland's Turbo Toolbox sort. This removes a limit on the
- number of symbols and references caused by available memory. You WILL
- notice a pause between source file listing and cross-reference. This is
- the time required for sorting. I presume that MOST Turbo Pascal users
- have the Toolbox but, for those who don't, I've included a .COM file
- (compiled with the BCD version).
-
- 2) Speed. The program now runs faster, owing to a number of changes.
- This will be particularly noticeable to people with print spoolers or
- buffers; direct printer output speed is, of course, limited by the
- printer. (You should note the use of the "K-" compiler directive. This
- speeds-up most Turbo programs by 10% to 20%. The danger is that heap
- space might "collide" with the stack, causing very wierd problems. But
- if a program is fully debugged you won't have this problem.)
-
- 3) Program organization. I like to tinker with things - making them
- more legible and/or aesthetically pleasing.
-
- 4) No boldfacing. It seemed like a good idea, but as time passed ...
-
- ------------------------------------------------------------------------
-
- The files in the .ARC distribution "package" are:
-
- XREFPAS.PAS - main program
- DATETIME.PAS - date & time function include-file.
- XREFPAS.COM - a ready-to-run version of the program.
-
- ------------------------------------------------------------------------
-
- If you like this program, find it usefull, or want to suggest changes
- and improvements please write or call me. Specific things I'm
- considering include:
-
- 1) Optionally printing and cross-referencing include-files.
-
- 2) In-line options switches such as page-change, turning listing or
- reference generation off/on, etc.
-
- 3) Generating a data base of references, e.g., multi-program cross
- referencing for chained programs and what have you.
-
-
- Glen F. Marshall
- 1006 Gwilym Circle
- Berwyn, PA 19312
- (215) 644-2452