print ++($foo = 98)
which returns 99. Similarly, in "Zy", it first tries to increment from the right, and y -> z is a valid increment which finishes the operation.
The next word would be AAa, because "z" goes to "a" with a "carry flag", so we need to increment "Z", which goes to "A" with a carry flag, and as there's nothing else to increment to the left, we add "A" (the case is copied from the previous letter).
Wrap means "to start the round from the beginning again" here.
map{substr$_->[0],$_->[1]||0,1}[\*||{},3],[[]],[ref qr-1,-,-1],[{}],[sub{}^*ARGV,3]
| [reply] [d/l] [select] |
Thank you very much brother ;-)
| [reply] |
>
And I don't get what "wrap" means
The "positions" rotate like in a mechanical calculator, only difference some have characters instead of digits.
Whenever one wheel finished a full rotation it'll increment the next one to the left.
Anyway we told you already and I'm tired of this now.
| [reply] |
Thank you very much again bro ^_^
| [reply] |