|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T a
Length: 1042 (0x412) Types: TextFile Names: »adv.c«
└─⟦b20c6495f⟧ Bits:30007238 EUUGD18: Wien-båndet, efterår 1987 └─⟦this⟧ »EUUGD18/General/Adventure/src/adv/adv.c«
/* ** Copyright (c) 1985 Ken Wellsch ** ** Permission is hereby granted to all users to possess, use, copy, ** distribute, and modify the programs and files in this package ** provided it is not for direct commercial benefit and secondly, ** that this notice and all modification information be kept and ** maintained in the package. ** */ #include "adefs.h" main () { srandom (time(0)+getpid()) ; setup () ; opendb (ADV) ; webster () ; #ifdef PSTAB pstab () ; #endif PSTAB process (INITIAL) ; forever process (REPEAT) ; } int setup () { register int i ; for ( i = 0 ; i < OBJECTS ; i++ ) { objval[i] = 0 ; objbit[i] = XOBJECT ; objloc[i] = 0 ; } for ( i = 0 ; i < PLACES ; i++ ) { plcbit[i] = XPLACE ; } for ( i = 0 ; i < VARS ; i++ ) { varval[i] = 0 ; varbit[i] = XVERB ; } #ifdef CACHE ClrCache () ; #endif CACHE return ; } int opendb(name) char *name ; { dbunit = openk (name) ; if ( dbunit == ERROR ) error ("Opendb","unable to open %s!",name) ; return ; }