|
|
1.1.1.2 ! root 1: /* $Header: /cvsroot/src/sys/netiso/xebec/xebec.h,v 1.1 1993/04/09 12:02:23 cgd Exp $ */ ! 2: /* $Source: /cvsroot/src/sys/netiso/xebec/xebec.h,v $ */ 1.1 root 3: 4: union llattrib { 5: struct { 6: char *address; } ID; 7: int STRUCT; 8: int SYNONYM; 9: struct { 10: char *address; } PREDICATE; 11: struct { 12: char *address; } ACTION; 13: int PROTOCOL; 14: int LBRACK; 15: int RBRACK; 16: int LANGLE; 17: int EQUAL; 18: int COMMA; 19: int STAR; 20: int EVENTS; 21: int TRANSITIONS; 22: int INCLUDE; 23: int STATES; 24: int SEMI; 25: struct { 26: char *address; } PCB; 27: int DEFAULT; 28: int NULLACTION; 29: int SAME; 30: struct { 31: char *address; int isevent; } pcb; 32: struct { 33: int type; } syn; 34: struct { 35: struct Object *setnum; } setlist; 36: struct { 37: struct Object *setnum; } setlisttail; 38: struct { 39: unsigned char type; } part; 40: struct { 41: unsigned char type; } parttail; 42: struct { 43: unsigned char type; char *address; } partrest; 44: struct { 45: struct Object *object; } setstruct; 46: struct { 47: unsigned char type,keep; char *address; struct Object *object; } setdef; 48: int translist; 49: int transition; 50: struct { 51: struct Object *object; } event; 52: struct { 53: struct Object *object; } oldstate; 54: struct { 55: struct Object *object; } newstate; 56: struct { 57: char *string; } predicatepart; 58: struct { 59: char *string; struct Object *oldstate; struct Object *newstate; } actionpart; 60: }; 61: #define LLTERM 23 62: #define LLSYM 44 63: #define LLPROD 38 64: 65: #define LLINF 10000 66: 67: #define T_ID 1 68: #define T_STRUCT 2 69: #define T_SYNONYM 3 70: #define T_PREDICATE 4 71: #define T_ACTION 5 72: #define T_PROTOCOL 6 73: #define T_LBRACK 7 74: #define T_RBRACK 8 75: #define T_LANGLE 9 76: #define T_EQUAL 10 77: #define T_COMMA 11 78: #define T_STAR 12 79: #define T_EVENTS 13 80: #define T_TRANSITIONS 14 81: #define T_INCLUDE 15 82: #define T_STATES 16 83: #define T_SEMI 17 84: #define T_PCB 18 85: #define T_DEFAULT 19 86: #define T_NULLACTION 20 87: #define T_SAME 21 88: #define T_ENDMARKER 22
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.