On Tue, Feb 06, 2001 at 03:53:09PM +0000, David Mitchell wrote:
> Perl5 does in fact make a clear separation. 'values' are SV structures
> (and AVs and HVs etc). Variables are names in stashes, PADs etc
> that have a pointer to an SV or whatever.
Well, hmm. That's true and it's not true. Consider how
$a = $b
works in Perl 5: the gvsv operations produce two SVs, one for the value of $a
and for the value of $b. Then the value of $b is assigned to the value of $a,
and $a is changed. No difference between lvalue SVs (variables) and rvalue SVs
(values).
--
If you give a man a fire, he'll be warm for a day. If you set a man on fire,
he'll be warm for the rest of his life.
- Another approach to vtables Branden
- Re: Another approach to vtables Simon Cozens
- Re: Another approach to vtables Branden
- Re: Another approach to vtables David Mitchell
- Re: Another approach to vtables Branden
- Re: Another approach to vtables Dan Sugalski
- Re: Another approach to vtables Branden
- Re: Another approach to vtables Simon Cozens
- Re: Another approach to vtables Dan Sugalski
- Re: Another approach to vtables Branden
- Re: Another approach to vtables Simon Cozens
- Re: Another approach to vtables Dan Sugalski
- Re: Another approach to vtables Branden
- Re: Another approach to vtables Simon Cozens
- Re: Another approach to vtables Branden
- Re: Another approach to vtables Dan Sugalski
- Re: Another approach to vtables Branden
- Re: Another approach to vtables Dan Sugalski
