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".
5 /* $Id: l_class.h,v 3.3 1994/06/24 12:04:25 ceriel Exp $ */
7 /* Lint class constants */
9 #define LFDF 'a' /* Library Function Definition */
10 #define LVDF 'b' /* Library Variable Definition */
12 #define PFDF 'd' /* Prototype Function Definition */
14 #define EFDF 'f' /* External Function Definition */
15 #define EVDF 'g' /* External Variable Definition */
16 #define EFDC 'h' /* External Function Declaration */
17 #define EVDC 'i' /* External Variable Declaration */
19 #define IFDC 'm' /* Implicit Function Declaration */
21 #define SFDF 'q' /* Static Function Definition */
22 #define SVDF 'r' /* Static Variable Definition */
24 #define FC 'u' /* Function Call */
25 #define VU 'v' /* Variable Usage */
27 #define XXDF 'z' /* Ignore Class */
29 /* Two meta-definitions */
30 #define MIN_CLASS_CONST LFDF
31 #define MAX_CLASS_CONST XXDF