14 rot13(@ios.sysread(length))
17 @ios.syswrite(rot13(string))
20 if @ios.respond_to?(:sysseek)
23 # StringIO is missing sysseek
28 def close_read() @ios.close_read end
29 def close_write() @ios.close_write end
30 def close() @ios.close end
34 string.tr("A-Za-z","N-ZA-Mn-za-m")