xref: /csrg-svn/usr.bin/pascal/pdx/sym/classes.h (revision 48093)
1*48093Sbostic /*-
2*48093Sbostic  * Copyright (c) 1980 The Regents of the University of California.
3*48093Sbostic  * All rights reserved.
422585Sdist  *
5*48093Sbostic  * %sccs.include.redist.c%
6*48093Sbostic  *
7*48093Sbostic  *	@(#)classes.h	5.2 (Berkeley) 04/16/91
822585Sdist  */
95525Slinton 
105525Slinton /*
115525Slinton  * namelist classes
125525Slinton  */
135525Slinton 
145525Slinton #define BADUSE 0
155525Slinton #define CONST 1
165525Slinton #define TYPE 2
175525Slinton #define VAR 3
185525Slinton #define ARRAY 4
195525Slinton #define PTRFILE 5
205525Slinton #define RECORD 6
215525Slinton #define FIELD 7
225525Slinton #define PROC 8
235525Slinton #define FUNC 9
245525Slinton #define FVAR 10
255525Slinton #define REF 11
265525Slinton #define PTR 12
275525Slinton #define FILET 13
285525Slinton #define SET 14
295525Slinton #define RANGE 15
305525Slinton #define LABEL 16
315525Slinton #define WITHPTR 17
325525Slinton #define SCAL 18
335525Slinton #define STR 19
345525Slinton #define PROG 20
355525Slinton #define IMPROPER 21
365525Slinton #define VARNT 22
375525Slinton #define FPROC 23
385525Slinton #define FFUNC 24
39