DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: T d

⟦ff378b9e0⟧ TextFile

    Length: 2149 (0x865)
    Types: TextFile
    Names: »date.doc.v1«

Derivation

└─⟦b20c6495f⟧ Bits:30007238 EUUGD18: Wien-båndet, efterår 1987
    └─⟦this⟧ »EUUGD18/General/Dating/date.doc.v1« 

TextFile

               Docs for Date-A-Base version 1

First you must have the following files in your directory called:
                     bbase
		     Questions

The actual program file is
		date.v1.p

Just run MAKEFILE.v1 with /bin/csh.

All you must do is change the protection on your main directory
or any subdirectories the program and datafile is in with:

chmod 777 .

If you have it in the subdirectory called date simply use:

chmod 777 .
chmod 777 date

your directory will be public.

WARNING: All the datafiles and program must be in the same directory!

Just type 'datingame' and away it goes.

There is a copyright on the program. This doesn't mean you can't give it
away or modify it. It only means that my name is to appear in the 'bye'
procedure and the commented header.

Technical stuff
---------------

Version 1.0 of the Date-A-Base is designed to be 100% standard Pascal.
This is so it can be run on any machine with a Pascal compiler.

Version 2.0 is available with extra options. 2 of these options will
probably work on most machines but they were left out on purpose.

First, the use of the wallclock function. Wallclock returns the number
of seconds since Jan. 1, 1970. I have left references to the wallclock in
(* comments *). If you computer has a wallclock or functionally similar
function, just erase the (* comments *) and if needed, rename the function.

Also, you can change the reset() and rewrite() functions to point to
different directories. Version 2.0 uses a .date directory to
hold the database, bbase and Questions files.
To to this you must:
	     mkdir .date
	     mv Questions .date/Questions
	     mv bbase .date/bbase
	     touch .date/database

you must also change all the reset() and rewite() functions. 
Ex.          reset(database, '.date/database');

The actual name of the file must be in single quotes.

The wallclock and reset(pathname) rewrite(pathname) are no available
to all versions of Pascal. Check before you try them.


			   Thomas M. Johnson
                            
   		        john1233@csd4.milw.wisc.edu
		                    or
                               tommyj@lakesys