Annotation of researchv10no/cmd/ccom/vax/y.debug, revision 1.1.1.1

1.1       root        1: #ifdef YYDEBUG
                      2: char *yytoknames[] = {
                      3: 0,0,"NAME",
                      4: "STRING",
                      5: "ICON",
                      6: "FCON",
                      7: "+",
                      8: 0,"-",
                      9: 0,0,"*",
                     10: 0,0,"&",
                     11: 0,0,"|",
                     12: 0,"^",
                     13: 0,"?",
                     14: ":",
                     15: "&&",
                     16: "||",
                     17: "ASGOP",
                     18: "RELOP",
                     19: "EQUOP",
                     20: "DIVOP",
                     21: "SHIFTOP",
                     22: "INCROP",
                     23: "UNARYOP",
                     24: "STROP",
                     25: "TYPE",
                     26: "CLASS",
                     27: "STRUCT",
                     28: "RETURN",
                     29: "GOTO",
                     30: "IF",
                     31: "ELSE",
                     32: "SWITCH",
                     33: "BREAK",
                     34: "CONTINUE",
                     35: "WHILE",
                     36: "DO",
                     37: "FOR",
                     38: "DEFAULT",
                     39: "CASE",
                     40: "SIZEOF",
                     41: "ENUM",
                     42: "(",
                     43: ")",
                     44: "{",
                     45: "}",
                     46: "[",
                     47: "]",
                     48: ",",
                     49: ";",
                     50: "=",
                     51: "ASM",
                     52: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,};
                     53: char *yystates[] = {
                     54: "", /*0*/
                     55: "expected an external definition\n", /*1*/
                     56: "", /*2*/
                     57: "", /*3*/
                     58: "", /*4*/
                     59: "semicolon required\n", /*5*/
                     60: "expected one of NAME * ( ;\n", /*6*/
                     61: "", /*7*/
                     62: "", /*8*/
                     63: "", /*9*/
                     64: "", /*10*/
                     65: "", /*11*/
                     66: "", /*12*/
                     67: "", /*13*/
                     68: "{ expected in struct decl\n", /*14*/
                     69: "", /*15*/
                     70: "{ expected in enum decl\n", /*16*/
                     71: "", /*17*/
                     72: "", /*18*/
                     73: "", /*19*/
                     74: "expected , or ;\n", /*20*/
                     75: "", /*21*/
                     76: "", /*22*/
                     77: "expected one of NAME * (\n", /*23*/
                     78: "expected one of NAME * (\n", /*24*/
                     79: "", /*25*/
                     80: "", /*26*/
                     81: "expected = in intializer\n", /*27*/
                     82: "", /*28*/
                     83: "", /*29*/
                     84: "", /*30*/
                     85: "", /*31*/
                     86: "", /*32*/
                     87: "expected TYPE STRUCT or ENUM\n", /*33*/
                     88: "", /*34*/
                     89: "an enum must be a NAME\n", /*35*/
                     90: "", /*36*/
                     91: "", /*37*/
                     92: "", /*38*/
                     93: "", /*39*/
                     94: ") required\n", /*40*/
                     95: "", /*41*/
                     96: "", /*42*/
                     97: "", /*43*/
                     98: "expected ( ) or [\n", /*44*/
                     99: "expected ( ) or [\n", /*45*/
                    100: "expected a NAME in list\n", /*46*/
                    101: ") required\n", /*47*/
                    102: ") required\n", /*48*/
                    103: "", /*49*/
                    104: "{ or expression required in intialization\n", /*50*/
                    105: "", /*51*/
                    106: "", /*52*/
                    107: "", /*53*/
                    108: "", /*54*/
                    109: "", /*55*/
                    110: "type_declaration expected one of NAME * : ( } ;\n", /*56*/
                    111: "", /*57*/
                    112: "", /*58*/
                    113: "", /*59*/
                    114: "expected one of NAME * (\n", /*60*/
                    115: "", /*61*/
                    116: "function_body needs a declaration or {\n", /*62*/
                    117: "", /*63*/
                    118: "", /*64*/
                    119: "] required\n", /*65*/
                    120: "need constant expression\n", /*66*/
                    121: "", /*67*/
                    122: "", /*68*/
                    123: "expect ) or ,\n", /*69*/
                    124: "", /*70*/
                    125: "", /*71*/
                    126: "", /*72*/
                    127: "", /*73*/
                    128: "", /*74*/
                    129: "] needed\n", /*75*/
                    130: "", /*76*/
                    131: "expecte expr or { in initializer\n", /*77*/
                    132: "", /*78*/
                    133: "term :  *.term \n", /*79*/
                    134: "term :  &.term \n", /*80*/
                    135: "term :  -.term \n", /*81*/
                    136: "term :  UNARYOP.term \n", /*82*/
                    137: "term :  INCROP.term \n", /*83*/
                    138: "term :  SIZEOF.term \nterm :  SIZEOF.( cast_type ) \n", /*84*/
                    139: "term :  (.cast_type ) term \nterm :  (.e ) \n", /*85*/
                    140: "expected ) or expression\n", /*86*/
                    141: "", /*87*/
                    142: "", /*88*/
                    143: "", /*89*/
                    144: "", /*90*/
                    145: "} needed\n", /*91*/
                    146: "", /*92*/
                    147: "", /*93*/
                    148: "", /*94*/
                    149: "", /*95*/
                    150: "", /*96*/
                    151: "", /*97*/
                    152: "expected one of NAME * (\n", /*98*/
                    153: "", /*99*/
                    154: "expected one of NAME * (\n", /*100*/
                    155: "enum_dcl must end with }\n", /*101*/
                    156: "", /*102*/
                    157: "", /*103*/
                    158: "", /*104*/
                    159: "", /*105*/
                    160: "", /*106*/
                    161: "expected one of NAME * : ( ;\n", /*107*/
                    162: "", /*108*/
                    163: "", /*109*/
                    164: "", /*110*/
                    165: "", /*111*/
                    166: "", /*112*/
                    167: "name_list :  name_list ,.NAME \n", /*113*/
                    168: "", /*114*/
                    169: "e :  e RELOP.e \n", /*115*/
                    170: "e :  e ,.e \n", /*116*/
                    171: "e :  e DIVOP.e \ne :  e DIVOP.ASSIGN e \n", /*117*/
                    172: "e :  e +.e \ne :  e PLUS.ASSIGN e \n", /*118*/
                    173: "e :  e -.e \ne :  e MINUS.ASSIGN e \n", /*119*/
                    174: "e :  e SHIFTOP.e \ne :  e SHIFTOP.ASSIGN e \n", /*120*/
                    175: "e :  e *.e \ne :  e MUL.ASSIGN e \n", /*121*/
                    176: "e :  e EQUOP.e \n", /*122*/
                    177: "e :  e &.e \ne :  e AND.ASSIGN e \n", /*123*/
                    178: "e :  e |.e \ne :  e OR.ASSIGN e \n", /*124*/
                    179: "e :  e ^.e \ne :  e ER.ASSIGN e \n", /*125*/
                    180: "e :  e &&.e \n", /*126*/
                    181: "e :  e ||.e \n", /*127*/
                    182: "e :  e ?.e : e \n", /*128*/
                    183: "e :  e ASOP.e \n", /*129*/
                    184: "e :  e =.e \n", /*130*/
                    185: "", /*131*/
                    186: "", /*132*/
                    187: "", /*133*/
                    188: "initializer needs expr or {\n", /*134*/
                    189: "", /*135*/
                    190: "", /*136*/
                    191: "term :  term [.e ] \nterm :  term [.e : e ] \n", /*137*/
                    192: "term :  term STROP.NAME \n", /*138*/
                    193: "", /*139*/
                    194: "", /*140*/
                    195: "", /*141*/
                    196: "", /*142*/
                    197: "", /*143*/
                    198: "", /*144*/
                    199: "", /*145*/
                    200: "term :  (.cast_type ) term \nterm :  SIZEOF (.cast_type ) \nterm :  (.e ) \n", /*146*/
                    201: "term :  ( cast_type.) term \n", /*147*/
                    202: "expected operator or ) after expression\n", /*148*/
                    203: "", /*149*/
                    204: "", /*150*/
                    205: "expected , or )\n", /*151*/
                    206: "", /*152*/
                    207: "", /*153*/
                    208: "", /*154*/
                    209: "", /*155*/
                    210: "", /*156*/
                    211: "", /*157*/
                    212: "", /*158*/
                    213: "", /*159*/
                    214: "", /*160*/
                    215: "", /*161*/
                    216: "expected , or ;\n", /*162*/
                    217: "", /*163*/
                    218: "", /*164*/
                    219: "", /*165*/
                    220: "", /*166*/
                    221: "", /*167*/
                    222: "", /*168*/
                    223: "e :  e DIVOP =.e \n", /*169*/
                    224: "", /*170*/
                    225: "e :  e + =.e \n", /*171*/
                    226: "", /*172*/
                    227: "e :  e - =.e \n", /*173*/
                    228: "", /*174*/
                    229: "e :  e SHIFTOP =.e \n", /*175*/
                    230: "", /*176*/
                    231: "e :  e * =.e \n", /*177*/
                    232: "", /*178*/
                    233: "", /*179*/
                    234: "e :  e & =.e \n", /*180*/
                    235: "", /*181*/
                    236: "e :  e | =.e \n", /*182*/
                    237: "", /*183*/
                    238: "e :  e ^ =.e \n", /*184*/
                    239: "", /*185*/
                    240: "", /*186*/
                    241: "operator expected after expression\n", /*187*/
                    242: "", /*188*/
                    243: "", /*189*/
                    244: "init list must end with }\n", /*190*/
                    245: "", /*191*/
                    246: "", /*192*/
                    247: "operator expected after expression\n", /*193*/
                    248: "", /*194*/
                    249: ") required\n", /*195*/
                    250: "term :  ( cast_type ).term \n", /*196*/
                    251: "", /*197*/
                    252: "", /*198*/
                    253: "", /*199*/
                    254: "", /*200*/
                    255: "elist :  elist ,.e \n", /*201*/
                    256: "", /*202*/
                    257: "expected one of NAME * : (\n", /*203*/
                    258: "", /*204*/
                    259: "", /*205*/
                    260: "expected one of NAME * ( ;\n", /*206*/
                    261: "stmt_list :  stmt_list.statement \ncompoundstmt :  begin dcl_stat_list stmt_list.} \n", /*207*/
                    262: "", /*208*/
                    263: "", /*209*/
                    264: "", /*210*/
                    265: "", /*211*/
                    266: "", /*212*/
                    267: "", /*213*/
                    268: "", /*214*/
                    269: "", /*215*/
                    270: "e :  e ? e :.e \n", /*216*/
                    271: "", /*217*/
                    272: "", /*218*/
                    273: "} expected\n", /*219*/
                    274: "", /*220*/
                    275: "term :  term [ e :.e ] \n", /*221*/
                    276: "", /*222*/
                    277: "", /*223*/
                    278: "", /*224*/
                    279: "", /*225*/
                    280: "expected ) or [\n", /*226*/
                    281: "", /*227*/
                    282: "", /*228*/
                    283: "", /*229*/
                    284: "", /*230*/
                    285: "expected one of , or ;\n", /*231*/
                    286: "", /*232*/
                    287: "", /*233*/
                    288: "; or operator expected after expression\n", /*234*/
                    289: "; reuired\n", /*235*/
                    290: "", /*236*/
                    291: "statement :  ifprefix.statement \nifelprefix :  ifprefix.statement ELSE \n", /*237*/
                    292: "statement :  ifelprefix.statement \n", /*238*/
                    293: "", /*239*/
                    294: "statement :  doprefix.statement WHILE ( e ) ; \n", /*240*/
                    295: "statement :  FOR.( e ; e ; e ) statement \n", /*241*/
                    296: "statement :  switchpart.statement \n", /*242*/
                    297: "statement :  BREAK.; \n", /*243*/
                    298: "statement :  CONTINUE.; \n", /*244*/
                    299: "statement :  RETURN.; \nstatement :  RETURN.e ; \n", /*245*/
                    300: "statement :  GOTO.NAME ; \n", /*246*/
                    301: "", /*247*/
                    302: "statement :  error.; \nstatement :  error.} \n", /*248*/
                    303: "statement :  label.statement \n", /*249*/
                    304: "ifprefix :  IF.( e ) \n", /*250*/
                    305: "", /*251*/
                    306: "switchpart :  SWITCH.( e ) \n", /*252*/
                    307: "", /*253*/
                    308: "label :  CASE.e : \n", /*254*/
                    309: "label :  DEFAULT.: \n", /*255*/
                    310: "", /*256*/
                    311: "", /*257*/
                    312: "expected an operator or ]\n", /*258*/
                    313: "", /*259*/
                    314: "null_decl :  null_decl [ con_e.] \n", /*260*/
                    315: "", /*261*/
                    316: "", /*262*/
                    317: "", /*263*/
                    318: "", /*264*/
                    319: "", /*265*/
                    320: "", /*266*/
                    321: "statement :  WHILE .( e ) statement \n", /*267*/
                    322: "statement :  doprefix statement.WHILE ( e ) ; \n", /*268*/
                    323: "", /*269*/
                    324: "", /*270*/
                    325: "", /*271*/
                    326: "", /*272*/
                    327: "", /*273*/
                    328: "expected a ; or an operator\n", /*274*/
                    329: "statement :  GOTO NAME.; \n", /*275*/
                    330: "", /*276*/
                    331: "", /*277*/
                    332: "", /*278*/
                    333: "ifprefix :  IF (.e ) \n", /*279*/
                    334: "switchpart :  SWITCH (.e ) \n", /*280*/
                    335: "", /*281*/
                    336: "expected a : or an operator\n", /*282*/
                    337: "", /*283*/
                    338: "", /*284*/
                    339: "", /*285*/
                    340: "null_decl :  ( null_decl ) (.) \n", /*286*/
                    341: "", /*287*/
                    342: "statement :  WHILE (.e ) statement \n", /*288*/
                    343: "statement :  doprefix statement WHILE.( e ) ; \n", /*289*/
                    344: "statement :  FOR ( e.; e ; e ) statement \n", /*290*/
                    345: "", /*291*/
                    346: "", /*292*/
                    347: "", /*293*/
                    348: "expected ) or operator\n", /*294*/
                    349: "expected ) or operator\n", /*295*/
                    350: "", /*296*/
                    351: "", /*297*/
                    352: "expected ) or operator\n", /*298*/
                    353: "statement :  doprefix statement WHILE (.e ) ; \n", /*299*/
                    354: "", /*300*/
                    355: "", /*301*/
                    356: "", /*302*/
                    357: "", /*303*/
                    358: "expected ) or operator\n", /*304*/
                    359: "", /*305*/
                    360: "statement :  WHILE ( e ).statement \n", /*306*/
                    361: "statement :  doprefix statement WHILE ( e ).; \n", /*307*/
                    362: "statement :  FOR ( e ; e.; e ) statement \n", /*308*/
                    363: "", /*309*/
                    364: "", /*310*/
                    365: "", /*311*/
                    366: "", /*312*/
                    367: "statement :  FOR ( e ; e ; e.) statement \n", /*313*/
                    368: "statement :  FOR ( e ; e ; e ).statement \n", /*314*/
                    369: "", /*315*/
                    370: };
                    371: #endif

unix.superglobalmegacorp.com

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