Pristine Ack-5.5
[Ack-5.5.git] / lang / cem / cemcom.ansi / proto.str
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 /* $Id: proto.str,v 1.4 1994/06/27 08:02:06 ceriel Exp $ */
6 /* PARAMETER TYPE LIST DEFINITION */
7
8 struct proto {
9         struct proto *next;
10         struct type *pl_type;   /* parameter type */
11         struct idf *pl_idf;     /* parameter identifier */
12         short pl_flag;          /* see define's */
13 };
14
15 #define NO_PROTO        ((struct proto *)0)
16
17 #define PL_VOID         0x01
18 #define PL_FORMAL       0x02
19 #define PL_ELLIPSIS     0x04
20 #define PL_ERRGIVEN     0x08
21
22 /* ALLOCDEF "proto" 20 */