http://www.perlmonks.org?node_id=424780


in reply to Re^4: Experimenting with Lvalue Subs
in thread Experimenting with Lvalue Subs

Would you also like:
$x->location++;
to Just Work? How 'bout:
my_increment($x->location);
presuming that the argument is declared rw. And what about:
$ref = \$x->location; $$ref++;
and such?

You've got yer blinders on if you think that's all just "language theory".

Though it's kind of nice to be accused of being a language theorist for a change. Usually I'm accused of sacrificing theory on the altar of practicality.