Search NASASearch

Engineering topics

Scott, Peter J.

Publications and source records attributed to Scott, Peter J..

Displaying TeX Files On Graphics Terminals

Previewing of printouts saves time and paper. DVIVIEW program previews output from TeX on graphics terminals. Enables user to specify range of pages to be viewed, to change magnification of document, and to view each page in seven different modes affecting size and orientation of each page. Written in Pascal, FORTRAN, C, and Assembler.

Scott, Peter J.

Line-Editor Computer Program

ZED editing program for DEC VAX computer simple, powerful line editor for text, program source code, and nonbinary data. Excels in processing of text by use of procedure files. Also features versatile search qualifiers, global changes, conditionals, online help, hexadecimal mode, space compression, looping, logical combinations of search strings, journaling, visible control characters, and automatic detabbing. Users of Cambridge implementation devised such ZED procedures as chess games, calculators, and programs for evaluating pi. Written entirely in C.

Scott, Peter J.

Examining The Subroutine Structure Of A VAX Image

Command program analyzes executable components of another program. SCANEXE, a command program for DEC VAX computer used to scan VMS run-time image and print information about routines it uses. Lists each routine, with entry point, and how many times called. Information on progress of program printed at user's option as analyzing various executable components. Relies on "debug" records included by default in ".EXE" files. If image linked with "/NOTRACEBACK" option, cannot provide necessary information. Written in C (83 percent), FORTRAN 77 (13 percent), and Assembler (4 percent).

Scott, Peter J.

Monitoring The Execution Of A VAX Image

Computer program PROCSCAN developed to monitor profile of executable image during execution. Purpose to identify routines in which program is spending most of its time. PROSCAN very useful first step in optimization of program. PROSCAN samples program counter of executing image and compares its value to table of entry-point addresses to determine which subroutine is executing. Written in C (77 percent), Assembler (13 percent), and FORTRAN 77 (10 percent).

Scott, Peter J.

Production Of Viewgraphs With TEX

TEXVIEW is software package of TEX macros facilitating production of viewgraphs. Based on TEX, public-domain typesetting language developed by Dr. Donald Knuth of Stanford University. TEXVIEW macros are grouped into following categories: format control, indentation control, font control, spacing control, graphical control, and page layout.

Scott, Peter J.