1[page_begin trf/home] 2 [nav_link [trf/sf/txt]] 3<br> 4 [site_xref] 5<br> 6 [nav_link [tcl/foundry]] 7 [nav_link [tcl/sf/txt/home]] 8 [nav_link [trf/txt/home]] 9 [nav_link [trf/txt/old]] 10 11 <hr>[sect Developers] 12 13 [nav_link [andreas_kupries/home]] 14[page_content] 15 16[p] Trf is an extension library to the script language [tcl/sf/txt], 17as created by John Ousterhout. It provides transformer procedures 18which change the flow of bytes through a channel in arbitrary ways. 19The underlying functionlaity in the core is that of ''stacked channels 20which allows code outside of the core to intercept all actions 21(read/write) on a channel. 22 23[p] Among the applications of the above provided here are compression, 24charset recording, error correction, and hash generation. 25 26[p] The latest release of the extension is [trf/latest-release]. 27 28[page_end] 29 30