BSD 4_1c_2 release
[unix-history] / usr / src / games / mille / types.c
CommitLineData
e804469b
C
1#ifndef lint
2static char sccsid[] = "@(#)types.c 4.1 12/24/82";
3#endif
4
8dd2ca95
C
5# include "mille.h"
6
7isrepair(card)
8reg CARD card; {
9
10 return card == C_GAS || card == C_SPARE || card == C_REPAIRS || card == C_INIT;
11}
12
13safety(card)
14reg CARD card; {
15
16 switch (card) {
17 case C_EMPTY:
18 case C_GAS:
19 case C_GAS_SAFE:
20 return C_GAS_SAFE;
21 case C_FLAT:
22 case C_SPARE:
23 case C_SPARE_SAFE:
24 return C_SPARE_SAFE;
25 case C_CRASH:
26 case C_REPAIRS:
27 case C_DRIVE_SAFE:
28 return C_DRIVE_SAFE;
29 case C_GO:
30 case C_STOP:
31 case C_RIGHT_WAY:
32 case C_LIMIT:
33 case C_END_LIMIT:
34 return C_RIGHT_WAY;
35 }
36 /* NOTREACHED */
37}