Annotation of 42BSD/games/hangman/hangman.h, revision 1.1.1.1

1.1       root        1: # include      <curses.h>
                      2: # include      <sys/types.h>
                      3: # include      <sys/stat.h>
                      4: # include      <ctype.h>
                      5: # include      <signal.h>
                      6: 
                      7: # define       MINLEN  6
                      8: # define       MAXERRS 7
                      9: # define       DICT    "/usr/dict/words"
                     10: 
                     11: # define       MESGY   12
                     12: # define       MESGX   0
                     13: # define       PROMPTY 11
                     14: # define       PROMPTX 0
                     15: # define       KNOWNY  10
                     16: # define       KNOWNX  1
                     17: # define       NUMBERY 4
                     18: # define       NUMBERX (COLS - 1 - 26)
                     19: # define       AVGY    5
                     20: # define       AVGX    (COLS - 1 - 26)
                     21: # define       GUESSY  2
                     22: # define       GUESSX  (COLS - 1 - 26)
                     23: 
                     24: 
                     25: typedef struct {
                     26:        short   y, x;
                     27:        char    ch;
                     28: } ERR_POS;
                     29: 
                     30: extern bool    Guessed[];
                     31: 
                     32: extern char    Word[], Known[], *Noose_pict[];
                     33: 
                     34: extern int     Errors, Wordnum;
                     35: 
                     36: extern double  Average;
                     37: 
                     38: extern ERR_POS Err_pos[];
                     39: 
                     40: extern FILE    *Dict;
                     41: 
                     42: extern off_t   Dict_size;
                     43: 
                     44: int    die();
                     45: 
                     46: off_t  abs();

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.