lvalue

lvalue

[′el‚val·yü]
(computer science)

lvalue

(programming)
A reference to a location, an expression which can appear as the destination of an assignment operator indicating where a value should be stored. For example, a variable or an array element are lvalues but the constant 42 and the expression i+1 are not. A constant string may or may not be an lvalue (it usually is in C).
Mentioned in ?
References in periodicals archive ?
Indeed, if there is a low number of valid solutions when assessing the optimal lvalue, the effects found with our set of items will probably not be generalizable to other stimuli sets.
B J Geraghty LValue At Risk, 20" and tracked leaders, Bentelimar (11-(11-7) Dec Townend) raced after 3rd, 19; Hood Williams (BF) HBF) Very Wood 5 11-Tower, Milsean, 16 (BF) Mrs Henderson Punchestown 2m De(c)nitly Red, e 18 horses line up at 3.
NLizzie Kelly (11-7) Feb 7 TOUT (btn 43/ B J Geraghty LValue At Risk, 20" tracked leaders, Bentelimar (11-(11-7) Dec Townend) raced after 3rd, pushed 19; Hood Williams (BF) HBF) Wood 5 11-Tower, Milsean, 16" Mrs (BF) Henderson at 3.
La sobrecarga del operador[], permite el manejo del rvalue y el lvalue.
cpp template <class T,size_t N> class Array { T lista[N]; public : T const &operator[] (const size_t i)const {return (T) lista[i]; }// rvalue T &operator[] (const size_t i) {return lista[i];}// lvalue }; // patron6.
vspec (variable specification) is the type of a dynamically generated lvalue, a variable whose storage class (whether it should reside in a register or on the stack, and in what location exactly) is determined dynamically.
A vspec inside a backquote expression can thus be used like a traditional C variable, both as an lvalue and an rvalue.
initialize v to a dynamic lvalue using local or param .
look(`}')) s = `{ @s; @stmt(); }; return s; case `;': return `{}; case ID: { /* ID `=' expr `;' */ int vspec lvalue = lookup_sym(cur_tok); expect(`='); e = expr(); expect(`;'); return `{ lvalue = e; }; } default: parse_err( "expecting statement"); } }
C introduces two new type constructors, cspec and vspec, cspecs are static types for dynamic code; their presence allows dynamic code to be type-checked statically vspecs are statics types for dynamic lvalues (expressions that may be used on the left-hand side of an assignment); their presence allows dynamic code to allocate lvalues as needed.
The Lvalues are based on White (1980) heteroskedasticity-robust standard errors and are reported in parentheses.