home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
PROG_C
/
RECIO110.ZIP
/
README
< prev
next >
Wrap
Text File
|
1994-03-28
|
3KB
|
89 lines
recio, Version 1.10, Release March 28, 1994.
Copyright (C) 1994, William Pierpoint.
Description
-----------
The recio library consists of a set of more than 50 functions and macros
that make it easy to read a file in which each line is treated as a data
record, and each record is subdivided into fields. Fields may be either
character delimited or column delimited. The learning curve is rapidly
traversed as many functions are based on analogous counterparts in stdio.
Getting Started
---------------
First check the MANIFEST file for brief one line descriptions of the
files in this release.
Learning the recio functions will be easier if you read the documentation
in the following order:
TUTOR.TXT - Introductory material including some simple example programs.
USAGE.TXT - Shows the typical order in which functions are used.
SPEC.TXT - Specification of all functions and macros. Use as reference.
TIPS.TXT - Tips and ideas on using the recio functions.
DESIGN.TXT - Design and development notes.
If you use the Borland C compiler, all you need to do to use the recio
functions in your application is to
#include "recio.h"
in your source code and link using the recio library for the memory
model you are using. For example, if using the small memory model,
link with RECIOS.LIB. See the echo, wc, and test example programs.
If you use another compiler, you will need to recompile the source
for your compiler.
Source Code
-----------
Complete source code for recio is provided. To recompile, you will need an
ANSI-C compatible compiler. This release used Borland C 3.1. The MAKEFILE
will regenerate the libraries for this compiler. Modify the MAKEFILE to
reflect your setup and to set the memory model. To use another compiler,
you will need to generate libraries or object code for that compiler.
Distribution
------------
This is free software; you can redistribute it and/or modify it under the
terms of the GNU General Public License, Version 1, February 1989, as
published by the Free Software Foundation.
This software is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. Read the file COPYRITE for more
details on the GNU General Public License.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
675 Mass Ave, Cambridge, MA 02139, USA.
Contact
-------
Please send feedback to:
bill@anacapa.ncel.navy.mil
or
Bill Pierpoint
1152 Harris Avenue
Camarillo, CA 93010-2921
Preface
-------
In some of my spare time over the past several years I have defined and
refined the recio library. It is blue-collar code--not sophisicated,
glamorous, or whiz-bang--but it does the dirty work that needs to be done.
If you have to develop C code that reads data from old legacy programs,
the recio library may be just what you need.
For this release I've documented and cleaned up my working code. Some
portions of the code were redesigned and rewritten, so while I can always
hope I've found all the bugs, the laws of probability are not in my favor.
But if it is not perfect, may you find it as flawless as an Olympics
Silver Medal ice-skating performance!