Lines Matching refs:yyval

37 #ifndef yyval
38 #define yyval varsyntax_calc1_val
39 #endif /* yyval */
400 YYSTYPE yyval;
1287 yyval = yystack.l_mark[1-yym];
1289 memset(&yyval, 0, sizeof yyval);
1340 yyval.dval = dreg[yystack.l_mark[0].ival]; /* $$ & $1 are sufficient here*/
1346 yyval.dval = yystack.l_mark[-2].dval + yystack.l_mark[0].dval;
1352 yyval.dval = yystack.l_mark[-2].dval - yystack.l_mark[0].dval;
1358 yyval.dval = yystack.l_mark[-2].dval * yystack.l_mark[0].dval;
1364 yyval.dval = yystack.l_mark[-2].dval / yystack.l_mark[0].dval;
1370 yyval.dval = -yystack.l_mark[0].dval;
1376 yyval.dval = yystack.l_mark[-1].dval;
1382 yyval.vval.hi = yyval.vval.lo = yystack.l_mark[0].dval;
1388 yyval.vval.lo = yystack.l_mark[-3].dval;
1389 yyval.vval.hi = yystack.l_mark[-1].dval;
1390 if ( yyval.vval.lo > yyval.vval.hi )
1400 yyval.vval = vreg[yystack.l_mark[0].ival];
1406 yyval.vval.hi = yystack.l_mark[-2].vval.hi + yystack.l_mark[0].vval.hi;
1407 yyval.vval.lo = yystack.l_mark[-2].vval.lo + yystack.l_mark[0].vval.lo;
1413 yyval.vval.hi = yystack.l_mark[-2].dval + yystack.l_mark[0].vval.hi;
1414 yyval.vval.lo = yystack.l_mark[-2].dval + yystack.l_mark[0].vval.lo;
1420 yyval.vval.hi = yystack.l_mark[-2].vval.hi - yystack.l_mark[0].vval.lo;
1421 yyval.vval.lo = yystack.l_mark[-2].vval.lo - yystack.l_mark[0].vval.hi;
1427 yyval.vval.hi = yystack.l_mark[-2].dval - yystack.l_mark[0].vval.lo;
1428 yyval.vval.lo = yystack.l_mark[-2].dval - yystack.l_mark[0].vval.hi;
1434 yyval.vval = vmul( yystack.l_mark[-2].vval.lo, yystack.l_mark[-2].vval.hi, yystack.l_mark[0].vval );
1440 yyval.vval = vmul (yystack.l_mark[-2].dval, yystack.l_mark[-2].dval, yystack.l_mark[0].vval );
1447 yyval.vval = vdiv ( yystack.l_mark[-2].vval.lo, yystack.l_mark[-2].vval.hi, yystack.l_mark[0].vval );
1454 yyval.vval = vdiv (yystack.l_mark[-2].dval, yystack.l_mark[-2].dval, yystack.l_mark[0].vval );
1460 yyval.vval.hi = -yystack.l_mark[0].vval.lo;
1461 yyval.vval.lo = -yystack.l_mark[0].vval.hi;
1467 yyval.vval = yystack.l_mark[-1].vval;
1491 fprintf(stderr, "result is <%s>, ", YYSTYPE_TOSTRING(yystos[YYFINAL], yyval));
1498 *++yystack.l_mark = yyval;
1584 fprintf(stderr, "result is <%s>, ", YYSTYPE_TOSTRING(yystos[yystate], yyval));
1591 *++yystack.l_mark = yyval;