Annotation of Gnu-Mach/mig/parser.h, revision 1.1.1.1

1.1       root        1: typedef union
                      2: {
                      3:     u_int number;
                      4:     identifier_t identifier;
                      5:     const_string_t string;
                      6:     statement_kind_t statement_kind;
                      7:     ipc_type_t *type;
                      8:     struct
                      9:     {
                     10:        u_int innumber;         /* msgt_name value, when sending */
                     11:        const_string_t instr;
                     12:        u_int outnumber;        /* msgt_name value, when receiving */
                     13:        const_string_t outstr;
                     14:        u_int size;             /* 0 means there is no default size */
                     15:     } symtype;
                     16:     routine_t *routine;
                     17:     arg_kind_t direction;
                     18:     argument_t *argument;
                     19:     ipc_flags_t flag;
                     20: } YYSTYPE;
                     21: #define        sySkip  258
                     22: #define        syRoutine       259
                     23: #define        sySimpleRoutine 260
                     24: #define        sySimpleProcedure       261
                     25: #define        syProcedure     262
                     26: #define        syFunction      263
                     27: #define        sySubsystem     264
                     28: #define        syKernelUser    265
                     29: #define        syKernelServer  266
                     30: #define        syMsgOption     267
                     31: #define        syMsgSeqno      268
                     32: #define        syWaitTime      269
                     33: #define        syNoWaitTime    270
                     34: #define        syErrorProc     271
                     35: #define        syServerPrefix  272
                     36: #define        syUserPrefix    273
                     37: #define        syServerDemux   274
                     38: #define        syRCSId 275
                     39: #define        syImport        276
                     40: #define        syUImport       277
                     41: #define        sySImport       278
                     42: #define        syIn    279
                     43: #define        syOut   280
                     44: #define        syInOut 281
                     45: #define        syRequestPort   282
                     46: #define        syReplyPort     283
                     47: #define        sySReplyPort    284
                     48: #define        syUReplyPort    285
                     49: #define        syType  286
                     50: #define        syArray 287
                     51: #define        syStruct        288
                     52: #define        syOf    289
                     53: #define        syInTran        290
                     54: #define        syOutTran       291
                     55: #define        syDestructor    292
                     56: #define        syCType 293
                     57: #define        syCUserType     294
                     58: #define        syCServerType   295
                     59: #define        syCString       296
                     60: #define        syColon 297
                     61: #define        sySemi  298
                     62: #define        syComma 299
                     63: #define        syPlus  300
                     64: #define        syMinus 301
                     65: #define        syStar  302
                     66: #define        syDiv   303
                     67: #define        syLParen        304
                     68: #define        syRParen        305
                     69: #define        syEqual 306
                     70: #define        syCaret 307
                     71: #define        syTilde 308
                     72: #define        syLAngle        309
                     73: #define        syRAngle        310
                     74: #define        syLBrack        311
                     75: #define        syRBrack        312
                     76: #define        syBar   313
                     77: #define        syError 314
                     78: #define        syNumber        315
                     79: #define        sySymbolicType  316
                     80: #define        syIdentifier    317
                     81: #define        syString        318
                     82: #define        syQString       319
                     83: #define        syFileName      320
                     84: #define        syIPCFlag       321
                     85: 
                     86: 
                     87: extern YYSTYPE yylval;

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.