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