Source code
Note: The program an all parts
of it are FREE software. You can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation. |
A word about the source code in general
As I already mentioned, I'm not a professional programmer.
So, the source code might look somewhat chaotic to you... O, of course:
a part from that, it doesn't really respect any standard..., but I'm sure
that if you're a freak, you'll find your way through it and find a compiler
that is disposed to transforme it into executable code... :-))
All the programs were compiled with the free GNU C-Compiler
for MS-DOS.
ETYMO (for MS-DOS)
FILE |
DESCRIPTION |
ETYMO.CC |
The main program |
CALC.H |
Makes calculations |
DTYPE.H |
Defines global data types |
PARSER.H |
Reads linguistical formulas and translates
it into an internal form. Has been generated with PARSGEN.CC (see below) |
HANDMADE.H |
... well, some things that couldn't be generated
with PARSGEN.CC :-)) |
READFUNC.H |
Reads linguistical formulas (in collaboration
with PARSER.H) |
TREE.H |
Responsible for evolution trees |
VIRTUAL.H |
Handles virtual screen |
STAT.H |
Statistical functions (for corpus calculation) |
SCRSAV.H |
... well, something like a screensaver...
;-)) |
OTHERS (independant or help programs)
FILE |
DESCRIPTION |
PARSGEN.CC |
A self-made parser generator (... well, it's
far not as good as unix's lex and yacc..., but it did it's job...;-)) |
PARSDEF.PAR |
Definitions for parser (used it for PARSGEN.CC) |
TESTMODE.CC |
... if you really want to massacre your monitor
... ;-)) |
CONDENSE.CC |
Quite usefull and not too ugly programmed... ;-)) |
MKCOR.CC |
Can be used to elaborate word corpora from ASCII text files. MKCOR sorts the words of the file so that every form is listed only once |
SORTSTAT.CC |
After a corpus calculation, the file STAT.LOG contains all calculation results. SORTCAT can be used to sort out "good" and "bad" evolutions (wich are written to GOOD.LOG and BAD.LOG). |
O ... and, please, don't ask me if you can get the source
code for EEDIT. This rather useless program was written in Turbo Pascal
(using the TVISION-library) and since I've desinstalled the PASCAL-Compiler
I really don't know where the heck it could be... :-(
UNIX VERSION
The UNIX version of the program can be downloaded as a zipped TAR-file: etymo.tar.gz