note
Anonymous Monk
Me? [href://http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2013-06/msg00320.html|I want the colon operator]
CGI:new:param('colon');
<P> But seriously, I don't mind . in other languages, but in perl? It makes me queasy
<p> OTOH, what would be [id://973036|safe dereference]?
<table border="1">
<tr><td><c> -. </c></td> <td><c>$rock-.()-.the-.kasbah();</c></td> <td><c>$rock-. ()-. the-. kasbah();</c></td></tr><tr><td><c> ~. </c></td> <td><c>$rock~.()~.the~.kasbah();</c></td> <td><c>$rock~. ()~. the~. kasbah();</c></td></tr><tr><td><c> &. </c></td> <td><c>$rock&.()&.the&.kasbah();</c></td> <td><c>$rock&. ()&. the&. kasbah();</c></td></tr><tr><td><c> ?. </c></td> <td><c>$rock?.()?.the?.kasbah();</c></td> <td><c>$rock?. ()?. the?. kasbah();</c></td></tr><tr><td><c> +. </c></td> <td><c>$rock+.()+.the+.kasbah();</c></td> <td><c>$rock+. ()+. the+. kasbah();</c></td></tr><tr><td><c> !. </c></td> <td><c>$rock!.()!.the!.kasbah();</c></td> <td><c>$rock!. ()!. the!. kasbah();</c></td></tr><tr><td><c> -.. </c></td> <td><c>$rock-..()-..the-..kasbah();</c></td> <td><c>$rock-.. ()-.. the-.. kasbah();</c></td></tr><tr><td><c> -.-. </c></td> <td><c>$rock-.-.()-.-.the-.-.kasbah();</c></td> <td><c>$rock-.-.()-.-.the-.-. kasbah();</c></td></tr><tr><td><c> ==. </c></td> <td><c>$rock==.()==.the==.kasbah();</c></td> <td><c>$rock==. ()==. the==. kasbah();</c></td></tr><tr><td><c> ?-. </c></td> <td><c>$rock?-.()?-.the?-.kasbah();</c></td> <td><c>$rock?-. ()?-. the?-. kasbah();</c></td></tr><tr><td><c> -.? </c></td> <td><c>$rock-.?()-.?the-.?kasbah();</c></td> <td><c>$rock-.? ()-.? the-.? kasbah();</c></td></tr><tr><td><c> &-. </c></td> <td><c>$rock&-.()&-.the&-.kasbah();</c></td> <td><c>$rock&-. ()&-. the&-. kasbah();</c></td></tr><tr><td><c> &&-. </c></td> <td><c>$rock&&-.()&&-.the&&-.kasbah();</c></td> <td><c>$rock&&-.()&&-.the&&-. kasbah();</c></td></tr><tr><td><c> -&. </c></td> <td><c>$rock-&.()-&.the-&.kasbah();</c></td> <td><c>$rock-&. ()-&. the-&. kasbah();</c></td></tr><tr><td><c> -&&. </c></td> <td><c>$rock-&&.()-&&.the-&&.kasbah();</c></td> <td><c>$rock-&&.()-&&.the-&&. kasbah();</c></td></tr><tr><td><c> -.& </c></td> <td><c>$rock-.&()-.&the-.&kasbah();</c></td> <td><c>$rock-.& ()-.& the-.& kasbah();</c></td></tr><tr><td><c> -.&& </c></td> <td><c>$rock-.&&()-.&&the-.&&kasbah();</c></td> <td><c>$rock-.&&()-.&&the-.&& kasbah();</c></td></tr><tr><td><c> -=. </c></td> <td><c>$rock-=.()-=.the-=.kasbah();</c></td> <td><c>$rock-=. ()-=. the-=. kasbah();</c></td></tr><tr><td><c> =-. </c></td> <td><c>$rock=-.()=-.the=-.kasbah();</c></td> <td><c>$rock=-. ()=-. the=-. kasbah();</c></td></tr><tr><td><c> ?. </c></td> <td><c>$rock?.()?.the?.kasbah();</c></td> <td><c>$rock?. ()?. the?. kasbah();</c></td></tr><tr><td><c> ?-. </c></td> <td><c>$rock?-.()?-.the?-.kasbah();</c></td> <td><c>$rock?-. ()?-. the?-. kasbah();</c></td></tr><tr><td><c> ?-.: </c></td> <td><c>$rock?-.:()?-.:the?-.:kasbah();</c></td> <td><c>$rock?-.:()?-.:the?-.: kasbah();</c></td></tr><tr><td><c> ~.: </c></td> <td><c>$rock~.:()~.:the~.:kasbah();</c></td> <td><c>$rock~.: ()~.: the~.: kasbah();</c></td></tr>
</table>
<c>
$f.{a}.{b}.{c}
$f->{a}->{b}->{c}
$f->{a}{b}{c}
$$f->{a}{b}{c}
$f.{a}{b}{c}
</c>
<p> I hope I muddied the waters some :)
1038191
1038191
17