Trf is a library extension to the Tcl scripting language, as created by John Ousterhout. Trf is an extension library for Tcl scripting language, as created by John Ousterhout. It extends the language at the C-level with so-called "processor" procedures.With with a few patches on the basis of the package is able to intercept all reads / writes on the channels designated him giving the ability to convert the Buffer contents as desired.Existing transformations include Base64, UUencode, hashes (SHA, MD5, correction of errors ...), Codec, compression zlib-basic, script changes.