Я нашел библиотеку шифрования ruby, которая использует эту функцию.
def process(text)
0.upto(text.length-1) {|i| text[i] = text[i] ^ round}
text
end
в ruby 1.9.x выдает ошибку - undefined method ^' for "\x1A":String__
есть ли обходной путь в ruby1.9.x?
после поиска в Google я узнал, что " В Ruby 1.9 string [index] возвращает символ, а не код символа (как это было в 1.8). " (https://rails.lighthouseapp.com/projects/8994/tickets/3144-undefined-method-for-string-ror-234)
Заранее спасибо