Was C the first programming language to use the term lvalue, or does it go further back? Note that I'm not talking about the general concept of "something on the left-hand side of an assignment statement" (which it has ceased to mean in C++ a long time ago). You can find that in pretty much any imperative programming language. I am specifically asking about the term lvalue. Where does it come from?
Asked
Active
Viewed 406 times
8
-
Nice question, but is actually off topic – BlackBear Oct 28 '11 at 15:03
2 Answers
4
The notion of lvalues and rvalues was introduced by CPL.
http://en.wikipedia.org/wiki/L-value
This link doesn't go directly for some reason...
https://en.wikipedia.org/wiki/Value_(computer_science)#lrvalue

Mad Physicist
- 107,652
- 25
- 181
- 264

logancautrell
- 8,762
- 3
- 39
- 50
2
The terms are coined in computer science, the notion of lvalues and rvalues were introduced by CPL More can be found in that article.

Ahmed Masud
- 21,655
- 3
- 33
- 58