generate.c
static void code_rvalue(GenerateContext *c, ParseTreeNode *expr)
{
    PVAL pv;
    code_expr(c, expr, &pv);
    if (pv.fcn)
        (*pv.fcn)(c, PV_LOAD, &pv);
}
/* code_rvalue - generate code for an r-value expression */
generate code for an r-value expression
generate code for an r - value expression
static void code_rvalue(GenerateContext *c, ParseTreeNode *expr)
{
    PVAL pv;
    code_expr(c, expr, &pv);
    if (pv.fcn)
        (*pv.fcn)(c, PV_LOAD, &pv);
}
static void code_rvalue ( GenerateContext * c , ParseTreeNode * expr ) { PVAL pv ; code_expr ( c , expr , & pv ) ; if ( pv . fcn ) ( * pv . fcn ) ( c , PV_LOAD , & pv ) ; }
code_rvalue - generate code for an r-value expression
code_rvalue - generate code for an r - value expression