def snoop_on_keylog(input)
input.each_byte do |b|
case b
when ?\C-c; puts 'Control-C: stopped a process?'
when ?\C-z; puts 'Control-Z: suspended a process?'
when ?\n; puts 'Newline.'
when ?\M-x; puts 'Meta-x: using Emacs?'
end
end
end
snoop_on_keylog("ls -ltR\003emacsHello\012\370rot13-\012\032")