proc str2hex { str } { set hex '' while { [scan $str %c letter] != -1 } { append hex [format %x $letter] } return $hex } proc str2oct { str } { set oct '' while { [scan $str %c letter] != -1 } { append oct [format %o $letter] } return $oct }
proc str2hex { str } { binary scan $str H* hex return hex }
proc asc { char } { return [ scan $char "%c" ] } proc chr { num } { return [ format "%c" $num ] }