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 y

⟦87fc05ac9⟧ TextFile

    Length: 1150 (0x47e)
    Types: TextFile
    Names: »yid-slots.h«

Derivation

└─⟦b20c6495f⟧ Bits:30007238 EUUGD18: Wien-båndet, efterår 1987
    └─⟦this⟧ »EUUGD18/General/YidSlots/yid-slots.h« 

TextFile

/* Header file for yid-slots.c
 * (c) 1987 by Bob Glickstein
 * See the file README for information regarding the legal status of this
 * software.
 */

#ifndef  TRUE
# define  TRUE 1
# define  FALSE        0
#endif

#ifdef  DEBUG
# define  D(x) x
#else
# define  D(x)
#endif

#define  BUFLEN                20
#define  DELIM         ('*')

#ifndef  FDEFAULT
#define  FDEFAULT      ("/usr/games/yid-names")
#endif

#define  MATCHANY      ("?")   /* Wildcard character */
#define  MAXSPIN       (60)
#define  INIT_BANKROLL (100)
#define  WINDOWHEIGHT  (5)     /* Five names show in a spinning window at
                                * any one time */
#define  WINDOWWIDTH   (22)
#define  WINDOW_Y_START        (2)     /* top y-coord of name windows */
#define  AUX_WINHEIGHT (5)
#define  TEXTWIDTH     (60)
#define  BETWIDTH      (15)

struct namenode {
    char           *name;
    struct namenode *next;
};

struct payoff {
    char           *parts[3];  /* One string to match each of three parts of
                                * an outcome */
    int             pay;       /* How much to pay if it comes up */
    struct payoff  *next;
};