November 2, 1993

GED2FLAT.EXE, Copyright, 1993, Larry Maddocks.  You may share this
program with others provided all of the files shown below are
included.  No consideration may be accepted for this program
without written permission from Larry Maddocks.

Ged2flat writes a GEDCOM (GEnealogy Data COMmunications) file to a
flat file called "FLAT.OUT."

Known Bugs:

Does not handle GEDCOM files with a lot of "CONT" tags in them. 
The ROOTS software generates files like these.  If you find you are
in need of this bug fixed, let me know and I'll realize that
someone really needs this and I'll get around to
fixing it!


Sharing Research

I am developing an on-line research service that facilitates
sharing of research.  You are welcome to call my BBS and
enter your genealogy queries and upload your GEDCOM files.
The service is currently free of charge.

Registration:

The cost to register this shareware is $5.00.  The source
code may be purchased for $50.00.

My address:

Larry Maddocks, 935 Best Ave., Salt Lake City, Utah 84106
My BBS phone number is 801-466-5374.


To Use:

Type in 
  
   GED2FLAT.EXE FILE.GED CONTROL#

Where GED2FLTAT is the name of the program,
FILE.GED is the name of the gedcom file, (you probably need the
extension, ".GED"), and CONTROL# is a alphanumeric value to
identify the submitter.

Files:






GED2FLAT.GRM        Grammar file needed to parse gedcom
GED2FLAT.EXE        The ged2flat program
QUERIES.TXT         Some genealogy queries
FILE_ID.DIZ         Brief description of this program
README.TXT          This file



Following is the list of fields that ged2flat.exe creates:


Name           Length         Description

Control#       4              alphanumeric value to identify the
                              submitter.
RIN            6              Record ID number.  Taken from the
                              INDI statement; the value bounded by
                              the @.
Name           30             Individual's name: Surname, then
                              given name.
Sex            1              M=Male, F=Female.
Date of Birth  9              ddmmmyyyy.
Birth Place    30             Taken from GEDCOM file.  30 leftmost
                              characters.
Death Date     9              Death Date. Format same as Birth
                              Date.
Death Place    30
Father's Name  30
Mother's Name  30
Spouse's Name  30             Identical syntax as name.  If more
                              than one spouse. additional records
                              created containing all identical
                              information except Spouse's Name.
Last Name      15             Used for developing soundex code.
First Name     10             First name of individual; used for a
                              future version that will sort the
                              fields.
Soundex        6              Daitch-Mokotoff Soundex Code.




Liability

Of course I claim no liability for this software, including loss of
data or damage to equipment.
