$[++; # No go. $[+=1; # Not happening $[ = $[; # Works. $[ = $[ + 1; # That will work! print \$[; # Ok, works. $[ = \$[; # which also works print $[; # Whoo fun!