
                       Fog Library Disk FOG-DOS.188
Copyright (1988) by Fog International Computer Users Group to the extent 
not copyrighted by the original author for the exclusive use and enjoyment 
of its members. Any reproduction or distribution for profit or personal 
gain is strictly forbidden. 

For information, contact FOG, P. O. Box 3474, Daly City, CA. 94015-0474.

<SHAREWARE> as part of the description of a file indicates that the program 
is distributed on a "try first, pay if you like it" basis. If you find the 
program(s) meet your need, please refer to the author's documentation for 
information on becoming a registered user. Only by registering and paying 
for the programs you like and use will the authors of such programs continue 
development. Often, more complete documentation, additional modules, and new 
releases are available only to registered users.


Goodies for the 'C' language programmers.

Filename     Description
-02-03  .88  This is the release date of the disk.
-DOS188 .DOC This is the description of the disk contents.
AN      .EXE   7552 ver. 2/21/85 [asm_neat 1 of 2]
             Converts assembly language source to uniform appearance.
             Menu-driven with four options. 'C' source is included.
AN      .C     3840 ver. 2/21/85 [asm_neat 2 of 2]
RFILE2  .C     3712 'C' source for random file access functions.
WORDS   .EXE  15666              [Words 1 of 2]
             A word counter that prints out counts of individual words
             within a document, with their lengths. 'C' source included.
WORDS   .C     3551              [Words 2 of 2]
LST_ARCS.EXE  10076              [List Test eXtract 1 of 4]
             Searches out all of the ARChive files on a disk and puts the
             names in a batch file for ARC functions.
FDIRTSR .C    14656              [List Test eXtract 2 of 4]
LST_ARCS.DOC   1621              [List Test eXtract 3 of 4]
LST_ARCS.C     7457              [List Test eXtract 4 of 4]
CDOC23  .EXE  19819 ver. 2.3
             Self-documenting program that generates a document that shows
             the functions defined in a group of 'C' source files.
XC      .EXE  19584 ver. 1.0     [XC 1 of 3]
             'C' concordance utility -- builds cross-references for 'C'
             programs. Can handle nested include files to a depth of eight
             levels. Several option flags. 'C' source is included.
XC      .C    25344 ver. 1.0     [XC 2 of 3]
XC      .DOC   4480 ver. 1.0     [XC 3 of 3]
XDUMP   .C     1792 'C' source for a function to dump len bytes of memory
             in hex and ASCII.
JZINSTR .EXE   9530              [JZINSTR 1 of 3]
             Provides a sophisticated means of reading input from the
             keyboard. Allows editing via the arrow keys and deletions,
             insertions, etc. similar to WordStar. 'C' source is included.
JZINSTR .C     6181              [JZINSTR 2 of 3]
JZINSTR .DMO   1644              [JZINSTR 3 of 3]
EXP_PATH.C     2967 Function which will take a path name string and FULLY
             expand it. Written for Microsoft 'C' version 3.00
FILEATTR.C     1062 Uses DOS functions to get or set ALL file attribute
             bits. Written for Microsoft 'C' version 3.00
FILESRCH.C     1545 Uses DOS functions to search for matching files.
             Written for Microsoft 'C' version 3.00
GETCWDRV.C     1252 Gets the current working directory for any drive.
             Written for Microsoft 'C' version 3.00
INDEX   .C      947 Searches a source string with an argument string and
             returns a pointer to the first occurrence of the argument in
             the source; returns NULL if the argument is not found.
             Written for Microsoft 'C' version 3.00
KEYBIOS .ASM   1493 Provides access to the PC ROM BIOS keyboard request
             routines, especially the Zero Flag reported by Service 1.
             Written for Microsoft MASM 3.00 for Microsoft 'C' ver. 3.00
MKFILNAM.C     2051 A flexible routine to construct file names. Both an
             override and a default path name are given and a new file
             name is constructed. Each of the path components is handled
             separately. Written for Microsoft 'C' version 3.00
RWSECTOR.ASM   1851 Provides access to DOS absolute sector read and write
             routines. Written for Microsoft MASM 3.00
SSORT   .C     2074 Shell Sort Subroutine which takes no stack space since
             it does not use recursion. Written for Microsoft 'C' ver 3.00
VIDBIOS .ASM   2891 Provides access to the PC ROM BIOS video interrupt.
             Written for Microsoft MASM 3.00
XTOU    .C      883 Converts an ASCII string with hexadecimal digits into
             an unsigned interrupt. Written for Microsoft 'C' version 3.00
CROBOTS .EXE  60224              [see-robots 1 of 13]
             A game based on computer programming. All strategy must be
             complete before the game begins. Strategy is condensed into a
             'C' language program that you design and write. Consists of a
             'C' compiler, a virtual computer, & text graphics battlefield
             (monochrome or color). Several samples strategies included.
HUNTER  .R     2688              [see-robots 2 of 13]
KAMIKAZE.R      896              [see-robots 3 of 13]
RABBIT  .R     1382              [see-robots 4 of 13]
ROOK    .R     1495              [see-robots 5 of 13]
SCANNER .R     1152              [see-robots 6 of 13]
SNIPER  .R     4976              [see-robots 7 of 13]
TOPGUN  .R     4224              [see-robots 8 of 13]
COUNTER .R     1634              [see-robots 9 of 13]
CR-DEMO .BAT     45              [see-robots 10 of 13]
CR-PRINT.BAT    147              [see-robots 11 of 13]
CR-READ .ME    2309              [see-robots 12 of 13]
CROBOTS .DOC  53533              [see-robots 13 of 13]
