Pristine Ack-5.5
[Ack-5.5.git] / lang / m2 / comp / warning.h
1 /*
2  * (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
3  * See the copyright notice in the ACK home directory, in the file "Copyright".
4  *
5  * Author: Ceriel J.H. Jacobs
6  */
7
8 /* W A R N I N G   C L A S S E S */
9
10 /* $Id: warning.h,v 1.4 1994/06/24 12:43:30 ceriel Exp $ */
11
12 /* Warning classes, at the moment three of them:
13    Strict (R)
14    Ordinary (W)
15    Old-fashioned(O)
16 */
17
18 /* Bits for a bit mask: */
19
20 #define W_ORDINARY      1
21 #define W_STRICT        2
22 #define W_OLDFASHIONED  4
23 #define W_ALWAYS        010     /* always given */
24
25 #define W_ALL           (W_ORDINARY|W_STRICT|W_OLDFASHIONED|W_ALWAYS)
26
27 #define W_INITIAL       (W_ORDINARY | W_OLDFASHIONED | W_ALWAYS)
28
29 /* The bit mask itself: */
30 extern int      warning_classes;