Numerology Calculator

This set of programs was written for a friend and illustrates generic
ANSI C programming, as well as providing a comparison of implementation
between C and Java.

The included C code has been compiled without change on Windows NT,
MS-DOS, OS/2 2.1 and FreeBSD Unix. The included Java code has been
built on Windows NT using Microsoft's Visual J++ Version 1.1. The Java
program is an example of a Java Application - it does not run within a
browser. Both the C code and the Java code present exactly the same
user interface, (console-mode), and produce exactly the same output.

Also included is a Win32 GUI version of the calculator, which uses the
same code as the console-mode version for numerical calculation. The GUI
front-end was build using Microsoft's Visual C++ Version 5.0 and MFC.

The calculator code generates numbers based upon a supplied name and a
supplied birth date. For the console-mode version, the numbers are
generated using the "Pythagorean" Numerological method. The GUI version
allows you to choose between the "Pythagorean" and the "Chaldean"
Numerological methods. The output from the programs have been verified
to be consistant with given methods of hand-calculation. Note that this
code in no way attempts to make any sort interpretation of the numbers;
it is simply a calculator.


Installation:
-------------
Unzip the archive into any directory, making sure to instruct you unzip
program to retain or restore the included directory structure. The .EXE
files may be executed directly. The .class files must be executed using
the Microsoft jview.exe program, or the Sun Microsystems java.exe
program. For example:

C:\Num\Bin>jview num.class


Usage:
------
For the console-mode programs, open a console window, (or a DOS box on
Windows 95), change to the directory containing the .EXE files and
type:

C:\Num\Bin>num

or

C:\Num\Bin>jview num.class

When the program runs, you will first be prompted for a name, followed
by a birth date. After the required input is provided, the program
calculates the numbers and displays them.

For the GUI version, follow the same procedure as above, or you may run
the File Manager or Explorer, and double click on the NumW32.exe file.
A dialog interface is presented. Enter a name and a birth date in the
appropriate areas and click the "Calculate" button.
