128 files found in Library "C, part 4"

Return to this Disc's Index
Name Extracted Size Date Description
4DEMS.ZIP No 42269 11/17/1993
EMS Functions & Utilities 1.0 (Paul A.
Penrose, reg. fee: $0) is a collection of C
functions that work with EMS memory. It
includes a function library to call the EMS
services, an EMS driver test, a function to
free allocated EMS pages by name, and a TSR
to reserve EMS pages from greedy programs.
ALLOCWG.COM No 19851 1/29/1990
Alloc (Gersbacher, Willard; $?) contains
several memory allocation procedures. The
procedures included provide functionally
equivalent memory allocation procedures for
the main memory procedures used in MSC 5.1.
The MSC 5.1 library procedures were not
satisfactory for this application because
they did not release memory back to the
system when it was `free'ed. Additionally,
they tended to allocate too much memory
under certain circumstances which lead to a
reduction in space available for other
programs and data which were currently
active at the time.
CPPTASK.EXE No 55156 8/29/1991
CPPTask (Smith, Rich; $0) is a multi-tasking
kernel For C++.
CSWITCH.ZIP Yes 97950 10/14/1993
CSwitch (Rose, Herb; $35) is a multitasking
library. It provides a preemptive schedular,
semaphores, message queues, prioritized
tasks, delay functions, and more. Tasks can
be spawned internally or loaded from disk. C
object modules are included.
CTASK.ZIP Yes 355558 7/11/1993
CTask 2.2d (Wagner, Thomas; $0) is a set of
routines that allow your C program to
execute functions in parallel, without your
having to build in sophisticated polling and
switching schemes. CTask handles the
switching of processor time with a priority
based, preemptive schedular, and provides a
fairly complete set of routines for
intertask communication, event signalling,
and task interlocking. CTask also includes a
number of drivers for MS-DOS that build on
the basic functions to allow you to include
serial I/O, printer buffering, and
concurrent access to DOS functions into your
programs with little programming effort.
Support is provided for EMS, 80x87 numeric
coprocessors, and keyboard hotkeys.
DMMC.ZIP Yes 33555 7/9/1993
Dynamic Memory Manager Interface for C 1.3c
(Sebastien Demers, reg. fee: $28) allows
programmers to implement a virtual memory
manager within any program written in C or
assembler.
DVMAM.COM No 24764 10/17/1990
DVMAM 1.10 (R.C.B. Enterprises; $35) is a
memory allocation function that enables your
programs to access up to 24.5 megabytes of
memory. This memory can be expanded,
extended or conventional. It is able to
allocate eight megs of LIM EMS memory 3.2 or
higher, 16 megs of extended memory on a
80286/386 system, or 500k plus conventional
memory.
EMM4C10.ZIP Yes 18425 11/10/1993
EMM Library for C 1.0 (Mike Marshall, reg.
fee: $38) allows C programmers to allocate
and free expanded memory similiar to
malloc() and free() in the standard C
runtime library. Requires the use of the
author's EMS Library For C (see EMS4C10.ZIP).
EMS4C10.ZIP Yes 40680 11/10/1993
EMS Library for C 1.0 (Mike Marshall, reg.
fee: $38) provides 14 functions which allow
the user to make use of expanded memory from
their C programs. Requires an EMS memory
board or expanded memory emulation driver.
EMSIF.ZIP Yes 67602 7/15/1993
EMSIF 2.42 (Birdsall, James W.; $5) is an
interface to most common EMS functions such
as allocating, mapping, freeing EMS and
copying data to and from EMS.
GP.C No 11621 9/6/1992
GP.C (Erdelsky, Philip J.; $0) contains a
general, reentrant version of printf() that
can easily be adapted to embedded systems.
LABYTE.EXE No 10937 5/20/1992
LAByte (Logical Answers Corp.; $15) is a set
of routines for handling memory allocation
and pointers.
MEM.COM No 9240 3/25/1990
Mem (Bright, Walter; $0) is a set of C
routines for diagnosing pointer problems,
such as reference to freed space, overrun or
underrun of buffers, failure to free space,
failure to initialize malloced structures
and more.
MEMCHEK.EXE No 19171 11/5/1991
MEMCheck 1.0 (Bridges, Steve; $0) is a
library of functions to help monitor heap
usage and heap consistency in a real time
mode for programs written in Microsoft C.
MTASK.EXE No 4904 5/20/1993
MTask 1.0 (Ting, I H; $0) is a multitasking
Turbo C library.
OVRLYGM.COM No 15630 1/29/1990
Overlay (Martin, Gregory A.; $53) allows you
to free up virtually all of your memory used
by your currently executing application and
then run another large program or shell out
to DOS. It is written in assembly language
and callable by other assembly language or C
programs.
PCVMM.EXE No 27591 1/4/1993
PC Virtual Memory Manager (Superior Soft;
$20) is the small and large model library
for a fast memory manager that allows your
application programs to allocate up to 32MB
of virtual memory. Sample pcVMM program
source code is included.
RDCF.EXE No 58746 5/14/1993
RDCF 2.0 (Erdelsky, Philip J.; $0) is a
ROMable, reentrant, DOS-compatible file
system.
RCS.EXE No 7383 9/17/1992
Reentrant Cache System 1.0 (Erdelsky, Philip
J.; $0) is the source for a reentrant cache
system.
RMAXTSK.EXE No 53191 12/30/1991
RMAXTask 1.0 (RMAX Development Group; $25)
is a library of C functions for
multitasking. It offers support for
intertask synchronization and communication,
timed delays, and access to the keyboard.
This system is non-preemptive, but provides
better intertask communication and
scheduling than do simple round-robin task
switchers.
SPAWNSB.COM No 5613 6/11/1991
Spawn 1.1 (Bridges, Steve; $17) is a set of
functions for swapping a program to EMS or
disk in order to free up memory for another
program and then restore the original
program when the second one is done.
SPAWNO.ZIP Yes 98206 10/17/1993
Spawno (Brown, Ralf; $0) is a replacement
for the Turbo C and Microsoft C spawn ()
functions. It swaps the current program to
disk, EMS, XMS, or raw extended memory while
the spawned program executes, leaving less
than 300 bytes in memory. A variant for
Turbo Pascal 4.0 or higher is included.
SSPAWN.ZIP Yes 6883 12/14/1993
SSpawn (Paul Penrose, reg. fee: $0) is a
spawn function for Borland C programs that
will swap out most of the program to EMS or
disk before spawning. Assembly source code
is included.
TSR_C.EXE No 24491 5/14/1993
TSR_C is an example of TSR in C that loads
and unloads according to undocumented DOS.
TSRTOOL.ZIP Yes 132146 9/21/1993
TSR Toolkit 1.5 (Friesen, Geoff; $0) is a
toolkit for writing TSRs which need DOS
access. Features include extended memory
access, mouse support, sound and timer
support, and more.
VM7.ZIP Yes 206498 10/17/1993
VM7 (KIS Systems; $65) is a virtual memory
manager for data in C programs. Features
include up to seven sets of paging banks;
paging to extended memory supported; on the
fly page allocation; utilities that handle
lists, arrays, and hash tables; infrequently
accessed code separated to allow overlays;
and a debugging mode for bad handle checks.
XMSIF.EXE No 57602 12/16/1992
XMSIF 1.42 (Birdsall, James W.; $5) provides
a high-level interface to XMS control
functions for common operations such as
allocating and freeing XMS extended memory
blocks and upper memory blocks and copying
data to and from EMBs.
BANNERC.ZIP Yes 3024 10/16/1993
Banner ($0; is a C routine which writes
10x10 block characters. It's useful for
cover pages) for reports or output to
spoolers, etc.
PRNSTRM.ZIP Yes 9484 10/16/1993
PrnStream 1.01 (Reilly, Pat; $0) is a stream
class that supports printer ports.
QSPRINT.C No 8068 2/20/1989
QSprint (McCormick, William B.; $0-PD) is a
quick printf() for OS/2 multi-threaded
programs for Quick-C.
AWKLIB.ZIP Yes 9460 10/14/1993
AwkLib 1.0 (Jim Mischel, reg. fee: $0) C
source code for a set of AWK-like regular
expression matching routines.
BRUTE.COM No 7192 6/15/1991
Brute Force (Smith, Dave; $0) is an
algorithm for searching text within binary
files or text files.
GCLASS.ZIP Yes 10528 11/2/1993
GClass 1.0 (Garry J. Vass, reg. fee: $0) is
a C++ class for performing regular
expression searches.
GLOBBER.EXE No 24338 3/26/1991
Globber 1.10 (Kercheval, J.; $0) is an
expression parser which could be used for
search routines and wildcard filename
interpretation.
LOOKING.COM No 4030 6/11/1991
Looking (Smith, Dave; $0) contains
documented source code for a file search
utility.
METAPHN.COM No 6056 6/21/1991
Metaphon (Parker, Gary; $0) is a "fuzzy"
string search algorithm that is an
alternative to (and claims to be better
than) Soundex.
PRIME2.EXE No 13180 9/17/1992
Prime2 (Kirby, L.I.; $0) contains C source
for fast sieve and heap based prime searches.
DEMOSRT.ZIP Yes 51705 10/16/1993
DemoSort (Hancock, Les; $0) includes C
source for a dozen sort algorithms with a
program that lets you compare them. A hook
is provided in the demo to let you add your
favorite sort routine if it is not already
included. EGA/VGA required.
FSORT.COM No 14353 2/23/1990
FSort (Avery, Alan J. ASP; $0) is an example
of how to sort a large flat-file database
exceeding 64K using the qsort function. C
source code included.
HSORT.ZIP Yes 4698 10/16/1993
HSort is an implementation of the heap sort
algorithm. QSort has a slightly better
average speed than HSort, but if the items
are nearly in order when Qsort is called, it
is as slow as a bubble sort, heap sorts
always run at about the same speed, which is
very fast.
KWIKSORT.C No 5261 10/16/1992
KwikSort (Blaine, Gary; $0) is an animated
demo of the Quicksort algorithm. Source is
included.
PDSORT.ZIP Yes 35525 10/16/1993
PDSort 3.1.0 (Williams, Don A.; $0) is
complete source code and executable for a
file sorting program. The routine can sort
any size file, limited only by disk space,
and is faster and more efficient than the
qsort() routine supplied with most C
compilers.
QUICKEST.ZIP Yes 6788 10/16/1993
Quickest Sort? (Andrews, Ron; $0) is `C'
code for a sorting routine that the author
claims is the fastest he has found for
sorting arrays of random numbers. This is a
modification of the Quicksort algorithm
found in Wirth's books. It will, for
example, easily sort "z" within "y" within
"x".
TSORT.ZIP Yes 11548 10/16/1993
TSort is a set of three sort routines
implemented as templated C++ functions. A
bsearch is also included.
CBLASTR.ZIP Yes 14834 7/23/1992
C-Blaster 1.0 (Pop Software; $35) lets you
add AdLib/Sound Blaster compatible sounds
and music to your apps. You can load SB
Instrument files. SB-Pro stereo is supported.
MUSICIO.ZIP Yes 2395 10/16/1993
MusicIO is a set of procedures and a
function for generating music on the Ad Lib
Music Card from a C program. It requires the
Ad Lib or Sound Blaster music card (see
Retail Products pages) and the sound driver
that comes with Ad Lib products. The
procedures will read INS and ROL files.
SEFX.ZIP Yes 28008 10/16/1993
Sefx 1.0 (Bri Productions; $27) is a library
that lets you add sound effects to your
programs.
SOUNDS.ZIP Yes 92220 1/20/1994
Sound Class for C++ 1.0 contains the
necessary functions to enable your C++
programs to output VOC format sound files
through your SoundBlaster compatible sound
card. (Stephen A. Edwards, reg. fee: $17)
TSI_SNDS.ZIP Yes 19194 10/16/1993
T.S.I. Sound Library (T. S. I.; $10) offers
the following sounds a phaser, flying
saucer, buzzer, a bomb dropping, a screech
and more.
UC_SND2.ZIP Yes 46072 10/16/1993
Background Sound (Miller, David A.; $15)
will allow you to create background sound in
your programs. Sample programs with C source
code is included, including a selection of
Christmas music and some sound effects.
MGSPELL.EXE No 230346 4/15/1993
mgSPELL 1.4 (MicroGenesis Software; $20) is
a set of Turbo C compatible routines that
enable easy addition of spell checking
capabilities to existing C programs. It
comes with a modifiable dictionary [MGDICT]
containing around 120,000 words, and offers
such features as spelling suggestions and
word list maintenance.
ASE.COM No 18490 9/1/1989
Arithmetic String Evaluator 1.0 (TriSoft
Technologies; $30) is a procedure library
that converts a string expression to a
value. This allows users to enter formulas
on a line rather than entering one
number/function at a time, calculator style.
GCSTRING.ZIP Yes 9322 10/16/1993
GCString (Herrera, William; $0) is a string
class which demonstrates methods of garbage
collection and class-specific memory
allocation. It runs faster than most
standard string classes. Source code is
provided.
OOSTRNG.EXE No 5625 4/20/1992
OOString Class 1.1 (Bernstein, John; $0) is
a class to handle strings.
STRTOK.ZIP Yes 16794 10/16/1993
StrTok (Keefe, Ed.; $0) are some C routines,
text files and programs intended to
demystify the "strtok" function.
STRX.ZIP Yes 42670 12/15/1993
strX 2.3 (Woll2Woll Software, reg. fee: $10)
is an improved, general purpose STR class.
NEW: Windows 3.1 support, and added member
functions itostr and strtoi.
WSTR.EXE No 30906 3/17/1993
Wheaton Strings Library (Wheaton, Paul; $0)
is a C++ string library. It consists of one
class and independent functions that provide
an easier way to manipulate strings.
BBC.EXE No 18375 1/14/1992
BBC (Summit Software; $15) fixes up your C
source files to your specifications.
BLDLIB.C No 5835 10/18/1989
BldLib (Zemke, Dan; $0) is C source code for
a utility which creates one or more
libraries from all *.C files in the current
directory.
BK1.MAC No 3968 9/6/1992
BK1.MAC (Kline, Bill; $0) is a set of macros
for use in the Turbo C++ IDE editor.
BLCKADE.EXE No 87251 10/22/1992
Blockade 2.05 (Indusoft Corp.; $10-$30) is a
function library for programs to protect
themselves against unauthorized changes. It
checks every byte of your EXE or COM file to
insure that any changes are detected. It is
very fast and easy to use.
BOR_TI.EXE No 37508 2/22/1993
Borland C++ TI's is a collection of 15
routines and technical information reports.
Subjects covered include removing and
setting volume labels, fast graphics
library, mouse programming in graphics mode,
determining the amount of stack not being
used, playing WAV files, switching between
graphics and text modes without clearing
video memory, detecting unusual keystrokes,
determining extended memory size, and much
more.
C_EDITOR.ZIP Yes 40968 10/15/1993
C Editor is a programming environment for
the 'C' programming language.
CSCOP111.ZIP Yes 48695 10/30/1993
C-Scope 1.11 analyzes the interrelationships
between functions in a C program even when
many source files are involved. It will
produce a function location report that
shows which file each function is defined in
and its starting line number in the file, a
file contents report with the functions
defined in each file, a function reference
report that lists all the functions that
each function in the program calls, and a
static calling tree report that gives a
visual representation of the function calls.
(John Ross, reg. fee: $24)
C_VIEW.ZIP Yes 106415 10/16/1993
C View (Little, Curtis; $20) prints C source
code with proper indenting. It can also be
used to generate new source code files that
are indented properly according to the
language being used. C View can generate a
table of contents listing all the functions
declared in your code along with an
extensive cross reference of identifiers. It
can locate nesting errors, mismatched
parenthesis, misplaced else statements, and
misplaced case/default statements.
CALLS.COM No 15627 3/13/1990
Calls (DeSouza, A.; $?) analyses program
calls.
CB210.COM No 28104 1/29/1990
CB 3.1 (Wells, Drew; $0) formats C/C++
source code. It tries to change your source
file as little as possible while still
imposing a standard format on it.
CD_MCI.EXE No 23303 1/20/1993
CD_MCI shows how a C++ class wrapper around
MCI can make development of MCI applications
easier.
CHKSEG.COM No 17582 1/29/1990
ChkSeg (Gersbacher, Willard; $0) is a C
programming utility which checks the
segmentation structure of an overlayed
program and tells you which procedure calls,
in segments other than the root, cause other
segments to be loaded.
CLASIC.ZIP Yes 532983 10/13/1993
Clasic is a C/2 compatible compiler written
in assembly language over a three year
period by graduate students working under a
Federal grant. It is professional quality,
but no documentation is included, so it is
of interest mainly to those already versed
in C.
CLINT165.ZIP Yes 192783 2/3/1994
Clint 1.65 (R&D Associates; $35) reads the
source files of your C programs and
generates reports about possible problems.
CMPRSS.EXE No 45228 2/19/1993
Cmprss (Clifton, Marc-Thomas; $0) contains
two file streams which compress/uncompress
data being written to or read from a file. A
test program and utility are included.
COBGEN.ZIP Yes 32902 7/15/1993
COBGEN (Au Software; $25) produces
compiler-ready header and OBJ files.
CODECN.COM No 32547 3/3/1990
Code Count (Enterprise Software; $10) scans
C source code files and provides a breakdown
of executable code versus non-executable
code. Non-executable code is broken down as
comments, blanks, control characters
CL121.ZIP Yes 51110 9/15/1993
CodeLister 1.21 (McDowell, Malcolm D. ASP;
$24) prints C source code files. Features
include multiple pages on one sheet, page
headers, index list of function names with
page numbers, more.
CODEPRNT.ZIP Yes 140887 10/17/1993
CodePrint for C and C++ 1.02 (Geist
Microsystems; $53) is a source code
reformatter and printer for C languages. It
offers auto-indenting, alignment of
comments, editable keyword templates and
more.
HEXUTIL.ZIP Yes 17698 2/4/1994
Command Line Hex Utility 1.0 allows you to
edit source code, convert numbers to ascii
value and other common code editing
functions. C++ source code is included.
(Davin Weinzimmer, reg. fee: $0)
CPR.ZIP Yes 86101 10/17/1993
CPR (Argo Data Resource Corporation; $0) is
a cross reference program that can handle
very large projects, over 60 modules
containing over 15000 lines of code.
Included are the source and make files
necessary to make CPR for DOS, OS/2, and the
BOUND versions.
CREF.COM No 14099 3/13/1990
Cref (DeSouza, A.; $?) is a C cross
reference utility
CROSS.COM No 17649 12/4/1990
Cross 1.0 (Philip N. Hisley; $0) is a cross
reference generator for C programs. Features
include routing of list output to disk,
cross-referencing of reserved words,
processing of nested include files, and
generation of listing only. Source is
included. (The author can no longer be
reached at the address provided in the
documentation.)
CSTREAM.EXE No 10794 6/24/1991
CStream (Small, John W.; $0) provides a base
class for a polymorphic cluster of
streamable classes. In other words, this is
like a TurboVision for C++.
CTAGS.COM No 21764 5/30/1989
Ctags (Verket, Paul; $0) will generate tags
for subsequent use by Brief, Emacs or VI
editors. This program will perform a simple
parsing of one or more Fortran or C source
files and write a "tags" file to stdout. The
tags file is then used in conjunction with
tagging macros available for Brief or Emacs,
or commands built into VI and available (as
macros) from the Solution Systems BBS.
CTREE.ZIP Yes 16335 3/18/1994
CTree 1.02 generates a list of user
functions in source code and the functions
called by each. You can optionally specify
the function names you would like for it to
find. C source code is included. (Douglas
Peterson, reg. fee: $0)
CXREF.EXE No 36776 3/19/1992
C xref 2.0 (Archibald, David; $20) cross
references any number of C modules and
outputs a list of global variables and
constants, a summary listing of module's
functions, a verbose list of module's
functions and a tree of all function's calls
and callers.
DMALLOC.ZIP Yes 529677 10/17/1993
DMalloc 1.0 (Vogelsinger, Ernest ASP; $47)
is a pop-up memory debugger for MS-C 5.1 and
6.+ (large memory model). It monitors heap
integrity and the dynamic memory
requirements of an application.
ED_ER.ZIP Yes 50488 2/4/1994
ED: C Source Code Editor 4.0 is a source
code editor. It features source-code
coloring, search and replace, cut and paste,
ASCII table, a programmer's calculator, file
navigation commands, and more. (O.K.
Software, reg. fee: $15)
EXECBEP.COM No 12174 1/29/1990
ExecBeep 3 (Lazo, Charles and Ross, Ed and
Nettles, Henry T.; $0) is especially useful
for spying on the multiple passes of C
compilers.
FILARRY.EXE No 28335 5/13/1993
FileArray (Hua, Jian; $0) serves as array to
retrieve strings from a file. The idea is to
remove literal strings from C++ source file
and put them into a text file to save
program memory.
FLXLSTC.EXE No 61573 7/22/1992
FlexList for ANSI C (Power SoftWare; $65)
provides a generic linked list of hybrid
stack-queue-list array structure. More than
30 methods allow you to push, pop, insert,
delete, sort, store, recall, etc. lists of
any type data. K&R and ANSI source are
included.
GETCMT.COM No 7911 3/25/1990
GetCMT 1.1 (Byte_Magic Software; $0)
extracts comment lines from C or C++ source
files. It is useful for creating
documentation and improving commenting style.
HEXFILE.COM No 6421 10/4/1989
HexFile 1.0 (Berry, Joseph; $?) takes as
input any file and creates an output file
containing the ASCIIized hexidecimal
equivalent of the file in a format usable by
C compilers.
INDENT_C.ZIP Yes 63698 10/16/1993
Indent_C is a C program formatter. Numerous
command line switches let you customize the
output.
INPFIEL.EXE No 5502 2/19/1993
Inpfiel (Christensen Online; $?) contains a
generic input field class. This provides a
mechanism for input of various types of
data, with validation. The "generic"
qualities of the input field are achieved
through a polymorphic InpData object, and
can easily be derrived to suite your own
data types.
IXREF.ZIP Yes 99599 10/19/1993
Interactive Cross Reference (Orange
Software; $35) turns C or C++ code into a
cross referencing data base. It lets you
interactively search and browse through your
programs. This makes it easier for you (or
others) to understand the source code and to
reuse parts of it.
KEYMAP.EXE No 20900 4/21/1993
KeyMap (Hardegree, John; $0) is a C header
file for defining keystrokes. This utility
helps build the header file by allowing you
to press each key on the keyboard and assign
one or more mnemonic names to it. These are
then written to a file as standard C
language #define statements. Source is
included.
LAYOUTC.EXE No 13111 2/18/1992
Layout 1.0 (Lincoln Beach Software; $10)
generates C code for recreating report
layouts. Files defining the layout can be
created with any text editor.
LJL.EXE No 18460 10/22/1992
LJL (W. Conover, Woodrow; $0) contains
source code and an executable for printing C
source code on a Laser-Jet Series II.
LOCATE.COM No 11393 9/4/1990
LocatEnv (Hyman, Peter; $0) illustrates two
methods of locating the master environment
in MS-DOS. C code is included, along with an
executable version.
LDBIND.ZIP Yes 75235 10/17/1993
Loose Data Binder (Small, John; $30-$40) is
a C++ persistent container class with a
stack-queue-deque-list-array interface and
built-in sort-search-iterate functions.
Source code and demos are included.
MAKEDEF.ZIP Yes 3156 2/7/1982
MakeDef 1.0 assists programmers in creating
C++ DLLs under VC++. (Etienne Rossignon,
reg. fee: $0)
MAKER.COM No 25353 6/15/1991
Maker 1.02 (Adams, Richard W. ASP; $15)
generates MAKE description files & link
files for a C language programs. It is
designed for the Microsoft C compiler, but
some generality has been built in too.
MCMM.EXE No 30099 10/22/1992
MCs Menu Maker 0.8 (Hula, Mark; $?) contains
skeleton code and full instructions for
creating menus/window front-ends for any
text mode DOS application.
MEMCLN.COM No 5333 3/13/1990
Memory Clean 1.0 (Beilstein, Robert J.; $?)
will write an initial value (with good
parity) into all of the memory locations
which IBM misses.
MEMDBG.ZIP Yes 55782 3/14/1994
MemDebug 1.5 is a set of C routines which
provide memory diagnostics, such as
detecting leaks, accessing errors, compiling
usage statistics, tracing memory function
calls, and performing error simulation.
(Rene Schmit, reg. fee: $0)
MKPROTO.EXE No 15061 5/20/1993
MKProto generates prototypes for C source
files.
PCOPT110.ZIP Yes 88628 12/9/1993
PC_Opt 1.1 (Optimite Systems, reg. fee: $20)
is a post-compile object module optimizer
for Borland C 3.1 and all OMF standard
format object modules and object libraries.
It performs far to near procedure
conversion, register parameter passing
conversion, stack clearing conversion and
dead code elimination. Requires 512K RAM.
PEPTO.COM No 9094 4/30/1989
Pepto (Stafford, David; $5) is designed to
shrink C source files. It does a very good
job of it and it does it quickly. PEPTO can
also be very useful for distributing secure
copies of source code. The sender can change
the major variable names throughout the file
via his favorite editor's search-and-replace
function, then PEPTO it. The result is a
virtually indecipherable source file which
is still compilable.
PGEN_2.ZIP Yes 86686 9/18/1993
PGEN Parser GENerator 2.0 (Robertson, Keith
L.; $20) is a parser generator that reads a
grammar file and creates compact parse
tables for the included C language parser
driver. PGEN is limited to 100 grammar
productions and PPrint will not print files
larger than 20000 bytes.
PGMPROT.COM No 27604 10/4/1989
PgmProt (Endresen, Hal; $0) contains the C
and MASM source for a utility to protect
your program's copyright messages. It allows
serialization of released software and
permits version numbers to be assigned
following compilation, and just prior to
release shipment. Your copyright message,
serial number, and version number are
protected by a checksum byte in the EXE file.
PJ.ZIP Yes 275338 3/17/1994
PJ 1.10 is a programming tool for use on a C
software project utilizing shared project
libraries. It includes library checkout
control, automatic updating of make and
library files, and automatic BAK versions of
up to 1000 files/library. (MicroTools, reg.
fee: $25)
POETMFC.ZIP Yes 34776 12/30/1992
Poet/MFC 1.0 is a class library that allows
you to store C++ objects in a database. It
allows you to retrieve objects, traverse
pointers and containers. (Nils Behncke, reg.
fee: $0)
PCSHEL.ZIP Yes 103523 3/18/1994
Power C Shell 2.31 (Steenburgh, Chuck ASP;
$15) allows you to simplify editing,
compiling, and debugging of POWER C
programs. Features include pull-down menus,
online help, project management, and more.
PPT111.ZIP Yes 467184 3/14/1994
PPT 1.11 is a set of utilities for analyzing
the structure of C programs, quickly finding
identifier references, documenting function
calls in your code, and more. (GL Software
Services, reg. fee: $40)
PROTOS.ZIP Yes 11838 3/14/1994
Protos 1.0 is the source code and executable
for a utility which will extract function
prototypes out of several source files to
create basis of a header file. It will skip
comments, preprocessor statements, struct
and enum definitions, and global variable
declarations. (Will Ware, reg. fee: $0)
SAVE.ZIP Yes 3446 10/15/1993
Save 1.0 (Sagner Software & Systems, reg.
fee: $0) is a C++ class that will make
updating program versions easier.
SPU.COM No 43136 6/24/1989
Source Print Utility 1.1 (Ratjen, J. C.; $0)
prints C source files in a structured
format. It will print the file name, page
number, and date of last modification at the
top of each page. Each line of code is
printed (usually in compressed mode) with
it's relative line number. C source code is
included.
STATEMCH.ZIP Yes 106493 10/17/1993
State Machine (Buck, Rob; $25-$50) is a tool
for facilitating state machine
implementations in the C programming
language. It can be used to implement
control logic for many applications
including communications protocols, user
interface navigation logic, device handler
control logic, autopilot supervisor, and
multiprocessor pipeline synchronization
control. There are several examples included.
STR.EXE No 41779 4/21/1993
STR 2.1 (Woll, Roy S.; $10) is an improved,
general purpose STR class.
SUPRMNT.ZIP Yes 527351 10/13/1993
Super-Maint (EmmaSoft ASP; $55) is a program
development maker with an editor and help
facility. Many sophisticated features are
provided for building programs from source
code kept on many drives and directories.
Features include support for three memory
models, three languages at a time plus a
linker and librarian, Mouse support, and
more. Support is also included for MIX
compilers (Power C and the Mix assembler),
Clipper, and Aztec Manx C.
TAGSGEN.EXE No 199123 4/13/1992
Tags Generator (Kercheval, J.; $0) is a tags
file generator for assembly and C code. Tag
files allow fast code traversal and
maintenance. This utility allows a large
amount of customization of tag types
generated; supports several tag formats and
is fast. Sources and executables are
included.
TLC.ZIP Yes 44923 7/21/1992
TLC 1.0 (Lowery, Tom; $0) creates a
formatted listing, optionally with a
cross-reference, from a given set of C
source files.
TRACKIT.ZIP Yes 136010 10/17/1993
TrackIt (Clear Software; $29) uses a point
and shoot environment to build libraries
instead of typing lengthy DOS command lines.
Libraries can be built in seconds.
TSD.ZIP Yes 172214 10/17/1993
TSD (Innovative Data Concepts, ASP; $50) is
an interactive user-interface design tool
capable of creating clean, commented TCXL
code. It combines TCXL windows, forms and
menus to allow full-featured program
prototyping that generates well-documented C
source code. With TSD, you can significantly
reduce development time. Most C compilers
are supported.
reg. fee: $25-50) is an OBJ file parser for
C programmers. It creates small OBJ files
out of one large OBJ file so that you can
make smaller EXEs by linking only the
routines that you need.
XNAS.EXE No 22609 2/18/1992
XNAS 2.13 (Sorger, Walter; $0) is a type of
program code flowcharting utility.
XREF31.ZIP Yes 72030 12/28/1993
Xref 3.1 (formerly C xref) cross references
any number of C modules and creates report
detailing the use of functions. (David
Archibald, reg. fee: $20)
XRF.COM No 21183 1/29/1990
XRF 1.23 (Goodgame, Tom; $0) is a
cross-reference block-structure program
written in C for C and similar languages.
ZAPLOAD.COM No 19054 3/13/1990
Zapload (Jennings, T.; $?) converts a file
from Binary to Intel Hex format, and sends
it to one or more destinations: a disk file,
the punch device, or the printer.