[ Keyword Index | Categories | Modules | Applications ]
Table Of Contents
tcllib
-
aes Implementation of the AES block cipher ascii85 ascii85-encode/decode binary data asn ASN.1 BER encoder/decoder autoproxy Automatic HTTP proxy usage and authentication base32 base32 standard encoding base32::core Expanding basic base32 maps base32::hex base32 extended hex encoding base64 base64-encode/decode binary data bee BitTorrent Serialization Format Encoder/Decoder bench bench - Processing benchmark suites bench::in bench::in - Reading benchmark results bench::out::csv bench::out::csv - Formatting benchmark results as CSV bench::out::text bench::out::text - Formatting benchmark results as human readable text bench_intro bench introduction bench_lang_intro bench language introduction bench_lang_spec bench language specification bibtex Parse bibtex files blowfish Implementation of the Blowfish block cipher cache::async Asynchronous in-memory cache cksum Calculate a cksum(1) compatible checksum clock_iso8601 Parsing ISO 8601 dates/times clock_rfc2822 Parsing ISO 8601 dates/times cmdline Procedures to process command lines and options. comm A remote communication facility for Tcl (8.3 and later) comm_wire The comm wire protocol control Procedures for control flow structures. coroutine Coroutine based event and IO handling coroutine::auto Automatic event and IO coroutine awareness counter Procedures for counters and histograms crc16 Perform a 16bit Cyclic Redundancy Check crc32 Perform a 32bit Cyclic Redundancy Check cron Tool for automating the period callback of commands csv Procedures to handle CSV data. debug debug narrative - core debug::caller debug narrative - caller debug::heartbeat debug narrative - heartbeat debug::timestamp debug narrative - timestamping deleg_method Creation of comm delegates (snit methods) deleg_proc Creation of comm delegates (procedures) des Implementation of the DES and triple-DES ciphers dicttool Dictionary Tools dns Tcl Domain Name Service Client docidx_intro docidx introduction docidx_lang_cmdref docidx language command reference docidx_lang_faq docidx language faq docidx_lang_intro docidx language introduction docidx_lang_syntax docidx language syntax docidx_plugin_apiref docidx plugin API reference docstrip Docstrip style source code extraction docstrip_util Docstrip-related utilities doctoc_intro doctoc introduction doctoc_lang_cmdref doctoc language command reference doctoc_lang_faq doctoc language faq doctoc_lang_intro doctoc language introduction doctoc_lang_syntax doctoc language syntax doctoc_plugin_apiref doctoc plugin API reference doctools doctools - Processing documents doctools2idx_introduction DocTools - Keyword indices doctools2toc_introduction DocTools - Tables of Contents doctools::changelog Processing text in Emacs ChangeLog format doctools::cvs Processing text in 'cvs log' format doctools::html::cssdefaults Default CSS style for HTML export plugins doctools::idx docidx - Processing indices doctools::idx Holding keyword indices doctools::idx::export Exporting keyword indices doctools::idx::export::docidx docidx export plugin doctools::idx::export::html HTML export plugin doctools::idx::export::json JSON export plugin doctools::idx::export::nroff nroff export plugin doctools::idx::export::text plain text export plugin doctools::idx::export::wiki wiki export plugin doctools::idx::import Importing keyword indices doctools::idx::import::docidx docidx import plugin doctools::idx::import::json JSON import plugin doctools::idx::parse Parsing text in docidx format doctools::idx::structure Docidx serialization utilities doctools::msgcat Message catalog management for the various document parsers doctools::msgcat::idx::c Message catalog for the docidx parser (C) doctools::msgcat::idx::de Message catalog for the docidx parser (DE) doctools::msgcat::idx::en Message catalog for the docidx parser (EN) doctools::msgcat::idx::fr Message catalog for the docidx parser (FR) doctools::msgcat::toc::c Message catalog for the doctoc parser (C) doctools::msgcat::toc::de Message catalog for the doctoc parser (DE) doctools::msgcat::toc::en Message catalog for the doctoc parser (EN) doctools::msgcat::toc::fr Message catalog for the doctoc parser (FR) doctools::nroff::man_macros Default CSS style for NROFF export plugins doctools::tcl::parse Processing text in 'subst -novariables' format doctools::toc Holding tables of contents doctools::toc doctoc - Processing tables of contents doctools::toc::export Exporting tables of contents doctools::toc::export::doctoc doctoc export plugin doctools::toc::export::html HTML export plugin doctools::toc::export::json JSON export plugin doctools::toc::export::nroff nroff export plugin doctools::toc::export::text plain text export plugin doctools::toc::export::wiki wiki export plugin doctools::toc::import Importing keyword indices doctools::toc::import::doctoc doctoc import plugin doctools::toc::import::json JSON import plugin doctools::toc::parse Parsing text in doctoc format doctools::toc::structure Doctoc serialization utilities doctools_intro doctools introduction doctools_lang_cmdref doctools language command reference doctools_lang_faq doctools language faq doctools_lang_intro doctools language introduction doctools_lang_syntax doctools language syntax doctools_plugin_apiref doctools plugin API reference dtplite Lightweight DocTools Markup Processor dtplite Lightweight DocTools Markup Processor fileutil Procedures implementing some file utilities fileutil::magic::cfront Generator core for compiler of magic(5) files fileutil::magic::cgen Generator core for compiler of magic(5) files fileutil::magic::filetype Procedures implementing file-type recognition fileutil::magic::mimetype Procedures implementing mime-type recognition fileutil::magic::rt Runtime core for file type recognition engines written in pure Tcl fileutil::multi Multi-file operation, scatter/gather, standard object fileutil::multi::op Multi-file operation, scatter/gather fileutil_traverse Iterative directory traversal ftp Client-side tcl implementation of the ftp protocol ftp::geturl Uri handler for ftp urls ftpd Tcl FTP server implementation generator Procedures for creating and using generators. gpx Extracts waypoints, tracks and routes from GPX files grammar::aycock Aycock-Horspool-Earley parser generator for Tcl grammar::fa Create and manipulate finite automatons grammar::fa::dacceptor Create and use deterministic acceptors grammar::fa::dexec Execute deterministic finite automatons grammar::fa::op Operations on finite automatons grammar::me::cpu Virtual machine implementation II for parsing token streams grammar::me::cpu::core ME virtual machine state manipulation grammar::me::cpu::gasm ME assembler grammar::me::tcl Virtual machine implementation I for parsing token streams grammar::me::util AST utilities grammar::me_ast Various representations of ASTs grammar::me_intro Introduction to virtual machines for parsing token streams grammar::me_vm Virtual machine for parsing token streams grammar::peg Create and manipulate parsing expression grammars grammar::peg::interp Interpreter for parsing expression grammars hook Hooks html Procedures to generate HTML structures htmlparse Procedures to parse HTML strings huddle Create and manipulate huddle object ident Ident protocol client imap4 imap client-side tcl implementation of imap protocol inifile Parsing of Windows INI files interp Interp creation and aliasing irc Create IRC connection and interface. javascript Procedures to generate HTML and Java Script structures. jpeg JPEG querying and manipulation of meta data json JSON parser json::write JSON generation lambda Utility commands for anonymous procedures ldap LDAP client ldapx LDAP extended object interface log Procedures to log messages of libraries and applications. logger System to control logging of events. logger::appender Collection of predefined appenders for logger logger::utils Utilities for logger map::geocode::nominatim Resolving geographical names with a Nominatim service map::slippy Common code for slippy based map packages map::slippy::cache Management of a tile cache in the local filesystem map::slippy::fetcher Accessing a server providing tiles for slippy-based maps mapproj Map projection routines math Tcl Math Library math::bigfloat Arbitrary precision floating-point numbers math::bignum Arbitrary precision integer numbers math::calculus Integration and ordinary differential equations math::calculus::romberg Romberg integration math::calculus::symdiff Symbolic differentiation for Tcl math::combinatorics Combinatorial functions in the Tcl Math Library math::complexnumbers Straightforward complex number package math::constants Mathematical and numerical constants math::decimal General decimal arithmetic math::exact Exact Real Arithmetic math::fourier Discrete and fast fourier transforms math::fuzzy Fuzzy comparison of floating-point numbers math::geometry Geometrical computations math::interpolate Interpolation routines math::linearalgebra Linear Algebra math::numtheory Number Theory math::optimize Optimisation routines math::polynomials Polynomial functions math::rationalfunctions Polynomial functions math::roman Tools for creating and manipulating roman numerals math::special Special mathematical functions math::statistics Basic statistical functions and procedures md4 MD4 Message-Digest Algorithm md5 MD5 Message-Digest Algorithm md5crypt MD5-based password encryption mime Manipulation of MIME body parts mpexpand Markup processor multiplexer One-to-many communication with sockets. nameserv Name service facility, Client nameserv::auto Name service facility, Client Extension nameserv::common Name service facility, shared definitions nameserv::protocol Name service facility, client/server protocol nameserv::server Name service facility, Server namespacex Namespace utility commands ncgi Procedures to manipulate CGI values. nettool Tools for networked applications nmea Process NMEA data nns Name service facility, Commandline Client Application nns_intro Name service facility, introduction nnsd Name service facility, Commandline Server Application nnslog Name service facility, Commandline Logging Client Application nntp Tcl client for the NNTP protocol ntp_time Tcl Time Service Client oauth oauth API base signature oo::util Utility commands for TclOO oo::util Utility commands for TclOO otp One-Time Passwords page Parser Generator page_intro page introduction page_pluginmgr page plugin manager page_util_flow page dataflow/treewalker utility page_util_norm_lemon page AST normalization, LEMON page_util_norm_peg page AST normalization, PEG page_util_peg page PEG transformation utilities page_util_quote page character quoting utilities picoirc Small and simple embeddable IRC client. pki Implementation of the public key cipher pluginmgr Manage a plugin png PNG querying and manipulation of meta data pop3 Tcl client for POP3 email protocol pop3d Tcl POP3 server implementation pop3d::dbox Simple mailbox database for pop3d pop3d::udb Simple user database for pop3d processman Tool for automating the period callback of commands profiler Tcl source code profiler pt Parser Tools Application pt::ast Abstract Syntax Tree Serialization pt::cparam::configuration::critcl C/PARAM, Canned configuration, Critcl pt::cparam::configuration::tea C/PARAM, Canned configuration, TEA pt::json_language The JSON Grammar Exchange Format pt::param PackRat Machine Specification pt::pe Parsing Expression Serialization pt::pe::op Parsing Expression Utilities pt::peg Parsing Expression Grammar Serialization pt::peg::container PEG Storage pt::peg::container::peg PEG Storage. Canned PEG grammar specification pt::peg::export PEG Export pt::peg::export::container PEG Export Plugin. Write CONTAINER format pt::peg::export::json PEG Export Plugin. Write JSON format pt::peg::export::peg PEG Export Plugin. Write PEG format pt::peg::from::container PEG Conversion. From CONTAINER format pt::peg::from::json PEG Conversion. Read JSON format pt::peg::from::peg PEG Conversion. Read PEG format pt::peg::import PEG Import pt::peg::import::container PEG Import Plugin. From CONTAINER format pt::peg::import::json PEG Import Plugin. Read JSON format pt::peg::import::peg PEG Import Plugin. Read PEG format pt::peg::interp Interpreter for parsing expression grammars pt::peg::to::container PEG Conversion. Write CONTAINER format pt::peg::to::cparam PEG Conversion. Write CPARAM format pt::peg::to::json PEG Conversion. Write JSON format pt::peg::to::param PEG Conversion. Write PARAM format pt::peg::to::peg PEG Conversion. Write PEG format pt::peg::to::tclparam PEG Conversion. Write TCLPARAM format pt::peg_language PEG Language Tutorial pt::pegrammar Introduction to Parsing Expression Grammars pt::pgen Parser Generator pt::rde Parsing Runtime Support, PARAM based pt::tclparam::configuration::snit Tcl/PARAM, Canned configuration, Snit pt::tclparam::configuration::tcloo Tcl/PARAM, Canned configuration, Tcloo pt::util General utilities pt_export_api Parser Tools Export API pt_import_api Parser Tools Import API pt_introduction Introduction to Parser Tools pt_parse_peg Parser Tools PEG Parser pt_parser_api Parser API pt_peg_op Parser Tools PE Grammar Utility Operations rc4 Implementation of the RC4 stream cipher rcs RCS low level utilities report Create and manipulate report objects rest define REST web APIs and call them inline or asychronously ripemd128 RIPEMD-128 Message-Digest Algorithm ripemd160 RIPEMD-160 Message-Digest Algorithm S3 Amazon S3 Web Service Interface SASL Implementation of SASL mechanisms for Tcl SASL::NTLM Implementation of SASL NTLM mechanism for Tcl SASL::SCRAM Implementation of SASL SCRAM mechanism for Tcl SASL::XGoogleToken Implementation of SASL NTLM mechanism for Tcl sha1 SHA1 Message-Digest Algorithm sha256 SHA256 Message-Digest Algorithm simulation::annealing Simulated annealing simulation::montecarlo Monte Carlo simulations simulation::random Pseudo-random number generators smtp Client-side tcl implementation of the smtp protocol smtpd Tcl SMTP server implementation snit Snit's Not Incr Tcl snitfaq Snit Frequently Asked Questions soundex Soundex stooop Object oriented extension. string::token Regex based iterative lexing string::token::shell Parsing of shell command line stringprep Implementation of stringprep stringprep::data stringprep data tables, generated, internal struct::disjointset Disjoint set data structure struct::graph Create and manipulate directed graph objects struct::graph::op Operation for (un)directed graph objects struct::graph_v1 Create and manipulate directed graph objects struct::list Procedures for manipulating lists struct::matrix Create and manipulate matrix objects struct::matrix_v1 Create and manipulate matrix objects struct::pool Create and manipulate pool objects (of discrete items) struct::prioqueue Create and manipulate prioqueue objects struct::queue Create and manipulate queue objects struct::record Define and create records (similar to 'C' structures) struct::set Procedures for manipulating sets struct::skiplist Create and manipulate skiplists struct::stack Create and manipulate stack objects struct::tree Create and manipulate tree objects struct::tree_v1 Create and manipulate tree objects sum Calculate a sum(1) compatible checksum switched switch/option management. tar Tar file creation, extraction & manipulation tcl::chan::cat Concatenation channel tcl::chan::core Basic reflected/virtual channel support tcl::chan::events Event support for reflected/virtual channels tcl::chan::facade Facade channel tcl::chan::fifo In-memory fifo channel tcl::chan::fifo2 In-memory interconnected fifo channels tcl::chan::halfpipe In-memory channel, half of a fifo2 tcl::chan::memchan In-memory channel tcl::chan::null Null channel tcl::chan::nullzero Null/Zero channel combination tcl::chan::random Random channel tcl::chan::std Standard I/O, unification of stdin and stdout tcl::chan::string Read-only in-memory channel tcl::chan::textwindow Textwindow channel tcl::chan::variable In-memory channel using variable for storage tcl::chan::zero Zero channel tcl::randomseed Utilities for random channels tcl::transform::adler32 Adler32 transformation tcl::transform::base64 Base64 encoding transformation tcl::transform::core Basic reflected/virtual channel transform support tcl::transform::counter Counter transformation tcl::transform::crc32 Crc32 transformation tcl::transform::hex Hexadecimal encoding transformation tcl::transform::identity Identity transformation tcl::transform::limitsize limiting input tcl::transform::observe Observer transformation, stream copy tcl::transform::otp Encryption via one-time pad tcl::transform::rot rot-encryption tcl::transform::spacer Space insertation and removal tcl::transform::zlib zlib (de)compression tcldes Implementation of the DES and triple-DES ciphers tcldes Implementation of the DES and triple-DES ciphers tcldocstrip Tcl-based Docstrip Processor tcllib_ip IPv4 and IPv6 address manipulation tclrep/machineparameters Compute double precision machine parameters. tepam An introduction into TEPAM, Tcl's Enhanced Procedure and Argument Manager tepam::argument_dialogbox TEPAM argument_dialogbox, reference manual tepam::doc_gen TEPAM DOC Generation, reference manual tepam::procedure TEPAM procedure, reference manual term General terminal control term::ansi::code Helper for control sequences term::ansi::code::attr ANSI attribute sequences term::ansi::code::ctrl ANSI control sequences term::ansi::code::macros Macro sequences term::ansi::ctrl::unix Control operations and queries term::ansi::send Output of ANSI control sequences to terminals term::interact::menu Terminal widget, menu term::interact::pager Terminal widget, paging term::receive General input from terminals term::receive::bind Keyboard dispatch from terminals term::send General output to terminals textutil Procedures to manipulate texts and strings. textutil::adjust Procedures to adjust, indent, and undent paragraphs textutil::expander Procedures to process templates and expand text. textutil::repeat Procedures to repeat strings. textutil::split Procedures to split texts textutil::string Procedures to manipulate texts and strings. textutil::tabify Procedures to (un)tabify strings textutil::trim Procedures to trim strings tie Array persistence, standard data sources tie Array persistence tiff TIFF reading, writing, and querying and manipulation of meta data tool Dictionary Tools tool::dict_ensemble Dictionary Tools transfer::connect Connection setup transfer::copy Data transfer foundation transfer::copy::queue Queued transfers transfer::data::destination Data destination transfer::data::source Data source transfer::receiver Data source transfer::transmitter Data source treeql Query tree objects try try - Trap and process errors and exceptions try throw - Throw an error exception with a message uevent User events uevent::onidle Request merging and deferal to idle time unicode Implementation of Unicode normalization unicode::data unicode data tables, generated, internal units unit conversion uri URI utilities uri_urn URI utilities, URN scheme uuencode UU-encode/decode binary data uuid UUID generation and comparison valtype::common Validation, common code valtype::creditcard::amex Validation for AMEX creditcard number valtype::creditcard::discover Validation for Discover creditcard number valtype::creditcard::mastercard Validation for Mastercard creditcard number valtype::creditcard::visa Validation for VISA creditcard number valtype::gs1::ean13 Validation for EAN13 valtype::iban Validation for IBAN valtype::imei Validation for IMEI valtype::isbn Validation for ISBN valtype::luhn Validation for plain number with a LUHN checkdigit valtype::luhn5 Validation for plain number with a LUHN5 checkdigit valtype::usnpi Validation for USNPI valtype::verhoeff Validation for plain number with a VERHOEFF checkdigit websocket Tcl implementation of the websocket protocol wip Word Interpreter xsxp eXtremely Simple Xml Parser yaml YAML Format Encoder/Decoder yencode Y-encode/decode binary data zipfile::decode Access to zip archives zipfile::encode Generation of zip archives zipfile::mkzip Build a zip archive