in reply to Re^12: ref to read-only alias ... why? (notabug)
in thread ref to read-only alias ... why?
You seem to be operating from the point of view that "It's self-evident that literals should create non-modifiable values." Yet that's currently not the case in 50% of the examples I posted.
«1» in «for (1)» could return a non-modifiable value, but it intentionally returns a modifiable value (in a sense) some of the times.
«1..3» in «for (1..3)» could return non-modifiable values, but it returns modifiable values, and it's intentionally not getting changed because people want literals to return modifiable values.
It's not self-evident that literals should create non-modifiable values.
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^14: ref to read-only alias ... why? (notabug)
by dk (Chaplain) on Jan 06, 2012 at 22:26 UTC | |
by ikegami (Patriarch) on Jan 07, 2012 at 01:09 UTC | |
by dk (Chaplain) on Jan 08, 2012 at 19:46 UTC | |
by ikegami (Patriarch) on Jan 09, 2012 at 09:59 UTC | |
by dk (Chaplain) on Jan 09, 2012 at 16:48 UTC | |
| |
by LanX (Saint) on Jan 08, 2012 at 21:04 UTC |
In Section
Seekers of Perl Wisdom