perl -MO=Deparse -e 'print $n[inf]' #### print $n[9**9**9]; #### perl -MO=Deparse -e 'print $n["inf"]' #### perl -MO=Deparse -e 'print $n[-inf]' #### print $n[-'inf']; #### perl -MO=Deparse -e 'print "", inf==0 ? "a" : "b", 'inf'==0 ? "c" : "d", -inf==0 ? "e" : "f"' #### print '', 'inf' == 0 ? 'a' : 'b', 'inf' == 0 ? 'c' : 'd', -'inf' == 0 ? 'e' : 'f'; #### perl -MO=Deparse -e '$n[inf], $n[1+inf], $n[-inf] = inf' #### $n[9**9**9], $n[1 + 'inf'], $n[-'inf'] = 'inf'; #### This is perl, v5.8.8 built for i486-linux-gnu-thread-multi