Dec 192017
 
This contains a simple help facility which looks up sections of ASCII text files according to keys and displays them. The data provided is for the C programming language. Source included.
File ABOUTNEW.ZIP from The Programmer’s Corner in
Category C Source Code
This contains a simple help facility which looks up sections of ASCII text files according to keys and displays them. The data provided is for the C programming language. Source included.
File Name File Size Zip Size Zip Type
ABOUT.C 4155 1414 deflated
ABOUT.DAT 8499 1852 deflated
ABOUT.DOC 8990 3635 deflated
ABOUT.EXE 11842 7321 deflated
ABOUT.NDX 1112 407 deflated
COMP.C 537 255 deflated
INDEX.C 103 80 deflated
NDXBLD.C 3251 1129 deflated
NDXBLD.EXE 11296 7080 deflated
NDXFIND.C 645 333 deflated
READ.ME 1939 920 deflated
STRSAVE.C 122 93 deflated

Download File ABOUTNEW.ZIP Here

Contents of the READ.ME file


ABOUT.ARC

Original author: R. E. Sawyer
3620 Spencer St. 30, Torrance, CA 90503
1 Jan 85

Changes by: Bill Mayne
9707 Lawndale Dr.
Silver Spring, MD 20901
1 May 87

This archive contains a small program which looks up and displays
reference data contained in an ASCII file, called a catalog file.
The two catalog files provided are for the C programming
language, but it is easy to create a reference on any topic by
using an editor or word processor in nondocument mode.

With the exception of standard Unix functions used to implement a
simple file index (which can be eliminated by a preprocessor
option) and accessing an environment variable (which is also
optional), the functions used are all generic K&R C or easily
implemented in K&R C.

The files included are:

ABOUT.C - source code, containing modifications by Bill Mayne.

ABOUT.EXE - ready to run object code (MSC.)

ABOUT.DOC - documentation about ABOUT.C, moved to a separate file
to make it easier to edit and compile the actual source code.

ABOUT.DAT - Sawyers C language reference modified to include
copies of the labels in the text area. This was done to make
the display resonably consistent with the original. The
original program displayed labels and the new one does not.

ABOUT.NDX - index file for ABOUT.DAT.

NDX.H - header file containing #defines used by index routines.

NDXBLD.C - source code for command to create index files.

NDXBLD.EXE - ready to run object code for NDXBLD (MSC).

NDXFIND.C - source code for routine to search an index.

COMP.C - source code for the key comparison routine, including
support for optional abbreviations.

INDEX.C and SAVESTR.C - MSC implementation of the Unix standard
functions "index()" and "savestr()".


 December 19, 2017  Add comments

Leave a Reply