Home | History | Annotate | Download | only in src

Lines Matching defs:yyn

383 /* YYPRHS[YYN] -- Index of the first RHS symbol of rule number YYN in
424 /* YYRLINE[YYN] -- source line where rule number YYN was defined. */
469 /* YYR1[YYN] -- Symbol number of symbol that rule YYN derives. */
481 /* YYR2[YYN] -- Number of symbols composing right hand side of rule YYN. */
997 register int yyn;
1146 yyn = yypact[yystate];
1147 if (yyn == YYPACT_NINF)
1172 yyn += yytoken;
1173 if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken)
1175 yyn = yytable[yyn];
1176 if (yyn <= 0)
1178 if (yyn == 0 || yyn == YYTABLE_NINF)
1180 yyn = -yyn;
1184 if (yyn == YYFINAL)
1202 yystate = yyn;
1210 yyn = yydefact[yystate];
1211 if (yyn == 0)
1220 /* yyn is the number of a rule to reduce with. */
1221 yylen = yyr2[yyn];
1234 YY_REDUCE_PRINT (yyn);
1235 switch (yyn)
1672 yyn = yyr1[yyn];
1674 yystate = yypgoto[yyn - YYNTOKENS] + *yyssp;
1678 yystate = yydefgoto[yyn - YYNTOKENS];
1692 yyn = yypact[yystate];
1694 if (YYPACT_NINF < yyn && yyn < YYLAST)
1702 /* Start YYX at -YYN if negative to avoid negative indexes in
1704 int yyxbegin = yyn < 0 ? -yyn : 0;
1707 int yychecklim = YYLAST - yyn;
1713 if (yycheck[yyx + yyn] == yyx && yyx != YYTERROR)
1735 if (yycheck[yyx + yyn] == yyx && yyx != YYTERROR)
1814 yyn = yypact[yystate];
1815 if (yyn != YYPACT_NINF)
1817 yyn += YYTERROR;
1818 if (0 <= yyn && yyn <= YYLAST && yycheck[yyn] == YYTERROR)
1820 yyn = yytable[yyn];
1821 if (0 < yyn)
1837 if (yyn == YYFINAL)
1845 yystate = yyn;