4.4BSD snapshot (revision 8.1)
[unix-history] / usr / src / games / hangman / hangman.h
CommitLineData
c72e4c31 1/*
891bebb2
KB
2 * Copyright (c) 1983, 1993
3 * The Regents of the University of California. All rights reserved.
c72e4c31 4 *
7c5ab767 5 * %sccs.include.redist.c%
c72e4c31 6 *
891bebb2 7 * @(#)hangman.h 8.1 (Berkeley) %G%
c72e4c31
KB
8 */
9
10# include <curses.h>
11# include <sys/types.h>
12# include <sys/stat.h>
13# include <ctype.h>
14# include <signal.h>
aa6f43ee 15# include "pathnames.h"
c72e4c31
KB
16
17# define MINLEN 6
18# define MAXERRS 7
c72e4c31
KB
19
20# define MESGY 12
21# define MESGX 0
22# define PROMPTY 11
23# define PROMPTX 0
24# define KNOWNY 10
25# define KNOWNX 1
26# define NUMBERY 4
27# define NUMBERX (COLS - 1 - 26)
28# define AVGY 5
29# define AVGX (COLS - 1 - 26)
30# define GUESSY 2
31# define GUESSX (COLS - 1 - 26)
32
33
34typedef struct {
35 short y, x;
36 char ch;
37} ERR_POS;
38
39extern bool Guessed[];
40
41extern char Word[], Known[], *Noose_pict[];
42
43extern int Errors, Wordnum;
44
45extern double Average;
46
47extern ERR_POS Err_pos[];
48
49extern FILE *Dict;
50
51extern off_t Dict_size;
52
6538ddf3 53void die();