Home | Info | Community | Development | myReactOS | Contact Us
Definition at line 121 of file expr.c.
{ expr_t *e = xmalloc(sizeof(expr_t)); e->type = type; e->ref = NULL; e->u.lval = val; e->is_const = FALSE; /* check for numeric constant */ if (type == EXPR_NUM || type == EXPR_HEXNUM || type == EXPR_TRUEFALSE) { /* make sure true/false value is valid */ assert(type != EXPR_TRUEFALSE || val == 0 || val == 1); e->is_const = TRUE; e->cval = val; } return e; }