Lines Matching +full:36 +full:- +full:41

10 #define YYEMPTY        (-1)
14 #define YYENOMEM (-2)
160 static const YYINT quote_calc4_lhs[] = { -1,
178 -38, 4, -36, 0, -51, -36, 6, -121, -249, 0,
179 0, -243, -36, -23, 0, -36, -36, -36, -36, -36,
180 -36, -36, 0, -121, 0, -121, -121, -121, -121, -121,
181 -121, -243,
184 0, 0, 0, 0, -9, 0, 0, 12, -10, 0,
185 0, -5, 0, 0, 0, 0, 0, 0, 0, 0,
186 0, 0, 0, 14, 0, -3, -2, -1, 1, 2,
187 3, -4,
223 10, 10, 10, 10, 258, 10, 260, 41, 262, 269,
224 264, 10, 266, 10, 268, -1, -1, -1, -1, -1,
225 41, -1, -1, -1, -1, 41, 41, 41, 41, 41,
226 -1, 41, 41, 41, 3, -1, -1, 6, -1, -1,
227 -1, -1, -1, -1, 13, -1, -1, 16, 17, 18,
228 19, 20, 21, 22, -1, -1, -1, -1, -1, -1,
229 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
230 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
231 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
232 124, -1, -1, -1, -1, -1, -1, -1, -1, -1,
233 -1, -1, -1, 124, 124, -1, -1, -1, 124, 124,
234 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
235 -1, -1, -1, -1, -1, -1, 258, -1, 260, -1,
236 262, -1, 264, -1, 266, -1, 268, -1, -1, -1,
237 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
238 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
239 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
240 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
241 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
242 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
243 -1, -1, -1, -1, -1, -1, -1, 256, -1, -1,
244 -1, 260, -1, 260, -1, -1, -1, -1, -1, -1,
245 269, 270, 269, 270, 258, -1, 260, -1, 262, -1,
246 264, -1, 266, -1, 268, -1, -1, 258, 258, 260,
259 "end-of-file",0,0,0,0,0,0,0,0,0,"'\\n'",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
260 0,0,0,0,0,0,"'%'","'&'",0,"'('","')'","'*'","'+'",0,"'-'",0,"'/'",0,0,0,0,0,0,0,
266 0,0,0,0,0,0,"OP_ADD","\"ADD-operator\"","OP_SUB","\"SUB-operator\"","OP_MUL",
267 "\"MUL-operator\"","OP_DIV","\"DIV-operator\"","OP_MOD","\"MOD-operator\"",
268 "OP_AND","\"AND-operator\"","DIGIT","LETTER","UMINUS",0,0,0,0,0,
269 "illegal-symbol",
279 "expr : expr \"ADD-operator\" expr",
280 "expr : expr \"SUB-operator\" expr",
281 "expr : expr \"MUL-operator\" expr",
282 "expr : expr \"DIV-operator\" expr",
283 "expr : expr \"MOD-operator\" expr",
284 "expr : expr \"AND-operator\" expr",
286 "expr : \"SUB-operator\" expr",
305 /* define the initial stack-sizes */
362 yylval = c - 'a'; in yylex()
366 yylval = c - '0'; in yylex()
388 if ((newsize = data->stacksize) == 0) in yygrowstack()
395 i = (int) (data->s_mark - data->s_base); in yygrowstack()
396 newss = (YYINT *)realloc(data->s_base, newsize * sizeof(*newss)); in yygrowstack()
400 data->s_base = newss; in yygrowstack()
401 data->s_mark = newss + i; in yygrowstack()
403 newvs = (YYSTYPE *)realloc(data->l_base, newsize * sizeof(*newvs)); in yygrowstack()
407 data->l_base = newvs; in yygrowstack()
408 data->l_mark = newvs + i; in yygrowstack()
410 data->stacksize = newsize; in yygrowstack()
411 data->s_last = data->s_base + newsize - 1; in yygrowstack()
418 free(data->s_base); in yyfreestack()
419 free(data->l_base); in yyfreestack()
442 yydebug = yyn - '0'; in YYPARSE_DECL()
491 if (yyerrflag > 0) --yyerrflag; in YYPARSE_DECL()
536 --yystack.s_mark; in YYPARSE_DECL()
537 --yystack.l_mark; in YYPARSE_DECL()
564 yyval = yystack.l_mark[1-yym]; in YYPARSE_DECL()
581 #line 41 "quote_calc4.y" in YYPARSE_DECL()
582 { regs[yystack.l_mark[-2]] = yystack.l_mark[0]; } in YYPARSE_DECL()
587 { yyval = yystack.l_mark[-1]; } in YYPARSE_DECL()
592 { yyval = yystack.l_mark[-2] + yystack.l_mark[0]; } in YYPARSE_DECL()
597 { yyval = yystack.l_mark[-2] - yystack.l_mark[0]; } in YYPARSE_DECL()
602 { yyval = yystack.l_mark[-2] * yystack.l_mark[0]; } in YYPARSE_DECL()
607 { yyval = yystack.l_mark[-2] / yystack.l_mark[0]; } in YYPARSE_DECL()
612 { yyval = yystack.l_mark[-2] % yystack.l_mark[0]; } in YYPARSE_DECL()
617 { yyval = yystack.l_mark[-2] & yystack.l_mark[0]; } in YYPARSE_DECL()
622 { yyval = yystack.l_mark[-2] | yystack.l_mark[0]; } in YYPARSE_DECL()
627 { yyval = - yystack.l_mark[0]; } in YYPARSE_DECL()
642 { yyval = base * yystack.l_mark[-1] + yystack.l_mark[0]; } in YYPARSE_DECL()
647 yystack.s_mark -= yym; in YYPARSE_DECL()
649 yystack.l_mark -= yym; in YYPARSE_DECL()