Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What language coined the term lvalue? [closed]

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?

like image 525
fredoverflow Avatar asked Oct 28 '11 14:10

fredoverflow


2 Answers

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

like image 165
logancautrell Avatar answered Oct 15 '22 10:10

logancautrell


The terms are coined in computer science, the notion of lvalues and rvalues were introduced by CPL More can be found in that article.

like image 28
Ahmed Masud Avatar answered Oct 15 '22 08:10

Ahmed Masud