[toc_begin {Table Of Contents} {}] [division_start {By Categories}] [division_start {Benchmark tools}] [item modules/bench/bench.man bench {bench - Processing benchmark suites}] [item modules/bench/bench_read.man bench::in {bench::in - Reading benchmark results}] [item modules/bench/bench_wcsv.man bench::out::csv {bench::out::csv - Formatting benchmark results as CSV}] [item modules/bench/bench_wtext.man bench::out::text {bench::out::text - Formatting benchmark results as human readable text}] [item modules/bench/bench_intro.man bench_intro {bench introduction}] [item modules/bench/bench_lang_intro.man bench_lang_intro {bench language introduction}] [item modules/bench/bench_lang_spec.man bench_lang_spec {bench language specification}] [division_end] [division_start {CGI programming}] [item modules/html/html.man html {Procedures to generate HTML structures}] [item modules/javascript/javascript.man javascript {Procedures to generate HTML and Java Script structures.}] [item modules/json/json.man json {JSON parser}] [item modules/ncgi/ncgi.man ncgi {Procedures to manipulate CGI values.}] [division_end] [division_start {Data structures}] [item modules/counter/counter.man counter {Procedures for counters and histograms}] [item modules/report/report.man report {Create and manipulate report objects}] [item modules/struct/disjointset.man struct::disjointset {Disjoint set data structure}] [item modules/struct/graph.man struct::graph {Create and manipulate directed graph objects}] [item modules/struct/graph1.man {struct::graph v1} {Create and manipulate directed graph objects}] [item modules/struct/graphops.man struct::graph::op {Operation for (un)directed graph objects}] [item modules/struct/struct_list.man struct::list {Procedures for manipulating lists}] [item modules/struct/matrix.man struct::matrix {Create and manipulate matrix objects}] [item modules/struct/matrix1.man {struct::matrix v1} {Create and manipulate matrix objects}] [item modules/struct/pool.man struct::pool {Create and manipulate pool objects (of discrete items)}] [item modules/struct/prioqueue.man struct::prioqueue {Create and manipulate prioqueue objects}] [item modules/struct/queue.man struct::queue {Create and manipulate queue objects}] [item modules/struct/record.man struct::record {Define and create records (similar to 'C' structures)}] [item modules/struct/struct_set.man struct::set {Procedures for manipulating sets}] [item modules/struct/skiplist.man struct::skiplist {Create and manipulate skiplists}] [item modules/struct/stack.man struct::stack {Create and manipulate stack objects}] [item modules/struct/struct_tree.man struct::tree {Create and manipulate tree objects}] [item modules/struct/struct_tree1.man {struct::tree v1} {Create and manipulate tree objects}] [item modules/treeql/treeql.man treeql {Query tree objects}] [division_end] [division_start {Documentation tools}] [item modules/doctools/docidx_intro.man docidx_intro {docidx introduction}] [item modules/doctools/docidx_lang_cmdref.man docidx_lang_cmdref {docidx language command reference}] [item modules/doctools/docidx_lang_faq.man docidx_lang_faq {docidx language faq}] [item modules/doctools/docidx_lang_intro.man docidx_lang_intro {docidx language introduction}] [item modules/doctools/docidx_lang_syntax.man docidx_lang_syntax {docidx language syntax}] [item modules/doctools/docidx_plugin_apiref.man docidx_plugin_apiref {docidx plugin API reference}] [item modules/docstrip/docstrip.man docstrip {Docstrip style source code extraction}] [item modules/docstrip/docstrip_util.man docstrip_util {Docstrip-related utilities}] [item modules/doctools/doctoc_intro.man doctoc_intro {doctoc introduction}] [item modules/doctools/doctoc_lang_cmdref.man doctoc_lang_cmdref {doctoc language command reference}] [item modules/doctools/doctoc_lang_faq.man doctoc_lang_faq {doctoc language faq}] [item modules/doctools/doctoc_lang_intro.man doctoc_lang_intro {doctoc language introduction}] [item modules/doctools/doctoc_lang_syntax.man doctoc_lang_syntax {doctoc language syntax}] [item modules/doctools/doctoc_plugin_apiref.man doctoc_plugin_apiref {doctoc plugin API reference}] [item modules/doctools/doctools.man doctools {doctools - Processing documents}] [item modules/doctools/changelog.man doctools::changelog {Processing text in Emacs ChangeLog format}] [item modules/doctools/cvs.man doctools::cvs {Processing text in 'cvs log' format}] [item modules/doctools/docidx.man doctools::idx {docidx - Processing indices}] [item modules/doctools/doctoc.man doctools::toc {doctoc - Processing tables of contents}] [item modules/doctools/doctools_intro.man doctools_intro {doctools introduction}] [item modules/doctools/doctools_lang_cmdref.man doctools_lang_cmdref {doctools language command reference}] [item modules/doctools/doctools_lang_faq.man doctools_lang_faq {doctools language faq}] [item modules/doctools/doctools_lang_intro.man doctools_lang_intro {doctools language introduction}] [item modules/doctools/doctools_lang_syntax.man doctools_lang_syntax {doctools language syntax}] [item modules/doctools/doctools_plugin_apiref.man doctools_plugin_apiref {doctools plugin API reference}] [item apps/dtplite.man dtplite {Lightweight DocTools Markup Processor}] [item modules/doctools/mpexpand.man mpexpand {Markup processor}] [item apps/tcldocstrip.man tcldocstrip {Tcl-based Docstrip Processor}] [item modules/textutil/expander.man textutil::expander {Procedures to process templates and expand text.}] [division_end] [division_start {File formats}] [item modules/exif/exif.man exif {Tcl EXIF extracts and parses EXIF fields from digital images}] [item modules/jpeg/jpeg.man jpeg {JPEG querying and manipulation of meta data}] [item modules/png/png.man png {PNG querying and manipulation of meta data}] [item modules/tar/tar.man tar {Tar file creation, extraction & manipulation}] [item modules/tiff/tiff.man tiff {TIFF reading, writing, and querying and manipulation of meta data}] [division_end] [division_start {Grammars and finite automata}] [item modules/grammar_fa/fa.man grammar::fa {Create and manipulate finite automatons}] [item modules/grammar_fa/dacceptor.man grammar::fa::dacceptor {Create and use deterministic acceptors}] [item modules/grammar_fa/dexec.man grammar::fa::dexec {Execute deterministic finite automatons}] [item modules/grammar_fa/faop.man grammar::fa::op {Operations on finite automatons}] [item modules/grammar_me/me_cpu.man grammar::me::cpu {Virtual machine implementation II for parsing token streams}] [item modules/grammar_me/me_cpucore.man grammar::me::cpu::core {ME virtual machine state manipulation}] [item modules/grammar_me/gasm.man grammar::me::cpu::gasm {ME assembler}] [item modules/grammar_me/me_tcl.man grammar::me::tcl {Virtual machine implementation I for parsing token streams}] [item modules/grammar_me/me_util.man grammar::me::util {AST utilities}] [item modules/grammar_me/me_ast.man grammar::me_ast {Various representations of ASTs}] [item modules/grammar_me/me_intro.man grammar::me_intro {Introduction to virtual machines for parsing token streams}] [item modules/grammar_me/me_vm.man grammar::me_vm {Virtual machine for parsing token streams}] [item modules/grammar_peg/peg.man grammar::peg {Create and manipulate parsing expression grammars}] [item modules/grammar_peg/peg_interp.man grammar::peg::interp {Interpreter for parsing expression grammars}] [division_end] [division_start {Hashes, checksums, and encryption}] [item modules/aes/aes.man aes {Implementation of the AES block cipher}] [item modules/blowfish/blowfish.man blowfish {Implementation of the Blowfish block cipher}] [item modules/crc/cksum.man cksum {Calculate a cksum(1) compatible checksum}] [item modules/crc/crc16.man crc16 {Perform a 16bit Cyclic Redundancy Check}] [item modules/crc/crc32.man crc32 {Perform a 32bit Cyclic Redundancy Check}] [item modules/des/des.man des {Implementation of the DES and triple-DES ciphers}] [item modules/md4/md4.man md4 {MD4 Message-Digest Algorithm}] [item modules/md5/md5.man md5 {MD5 Message-Digest Algorithm}] [item modules/md5crypt/md5crypt.man md5crypt {MD5-based password encryption}] [item modules/otp/otp.man otp {One-Time Passwords}] [item modules/rc4/rc4.man rc4 {Impementation of the RC4 stream cipher}] [item modules/ripemd/ripemd128.man ripemd128 {RIPEMD-128 Message-Digest Algorithm}] [item modules/ripemd/ripemd160.man ripemd160 {RIPEMD-160 Message-Digest Algorithm}] [item modules/sha1/sha1.man sha1 {SHA1 Message-Digest Algorithm}] [item modules/sha1/sha256.man sha256 {SHA256 Message-Digest Algorithm}] [item modules/soundex/soundex.man soundex Soundex] [item modules/crc/sum.man sum {Calculate a sum(1) compatible checksum}] [item modules/uuid/uuid.man uuid {UUID generation and comparison}] [division_end] [division_start Mathematics] [item modules/math/math.man math {Tcl Math Library}] [item modules/math/bigfloat.man math::bigfloat {Arbitrary precision floating-point numbers}] [item modules/math/bignum.man math::bignum {Arbitrary precision integer numbers}] [item modules/math/calculus.man math::calculus {Integration and ordinary differential equations}] [item modules/math/romberg.man math::calculus::romberg {Romberg integration}] [item modules/math/combinatorics.man math::combinatorics {Combinatorial functions in the Tcl Math Library}] [item modules/math/qcomplex.man math::complexnumbers {Straightforward complex number package}] [item modules/math/constants.man math::constants {Mathematical and numerical constants}] [item modules/math/fourier.man math::fourier {Discrete and fast fourier transforms}] [item modules/math/fuzzy.man math::fuzzy {Fuzzy comparison of floating-point numbers}] [item modules/math/geometry.man math::geometry {Geometrical computations}] [item modules/math/interpolate.man math::interpolate {Interpolation routines}] [item modules/math/linalg.man math::linearalgebra {Linear Algebra}] [item modules/math/optimize.man math::optimize {Optimisation routines}] [item modules/math/polynomials.man math::polynomials {Polynomial functions}] [item modules/math/rational_funcs.man math::rationalfunctions {Polynomial functions}] [item modules/math/roman.man math::roman {Tools for creating and manipulating roman numerals}] [item modules/math/special.man math::special {Special mathematical functions}] [item modules/math/statistics.man math::statistics {Basic statistical functions and procedures}] [item modules/simulation/annealing.man simulation::annealing {Simulated annealing}] [item modules/simulation/montecarlo.man simulation::montecarlo {Monte Carlo simulations}] [item modules/simulation/random.man simulation::random {Pseudo-random number generators}] [division_end] [division_start Networking] [item modules/asn/asn.man asn {ASN.1 BER encoder/decoder}] [item modules/http/autoproxy.man autoproxy {Automatic HTTP proxy usage and authentication}] [item modules/bee/bee.man bee {BitTorrent Serialization Format Encoder/Decoder}] [item modules/dns/tcllib_dns.man dns {Tcl Domain Name Service Client}] [item modules/ftp/ftp.man ftp {Client-side tcl implementation of the ftp protocol}] [item modules/ftp/ftp_geturl.man ftp::geturl {Uri handler for ftp urls}] [item modules/ftpd/ftpd.man ftpd {Tcl FTP server implementation}] [item modules/ident/ident.man ident {Ident protocol client}] [item modules/irc/irc.man irc {Create IRC connection and interface.}] [item modules/ldap/ldap.man ldap {LDAP client}] [item modules/ldap/ldapx.man ldapx {LDAP extended object interface}] [item modules/nns/nns_client.man nameserv {Name service facility, Client}] [item modules/nns/nns_auto.man nameserv::auto {Name service facility, Client Extension}] [item modules/nns/nns_common.man nameserv::common {Name service facility, shared definitions}] [item modules/nns/nns_protocol.man nameserv::protocol {Name service facility, client/server protocol}] [item modules/nns/nns_server.man nameserv::server {Name service facility, Server}] [item modules/nmea/nmea.man nmea {Process NMEA data}] [item apps/nns.man nns {Name service facility, Commandline Client Application}] [item modules/nns/nns_intro.man nns_intro {Name service facility, introduction}] [item apps/nnsd.man nnsd {Name service facility, Commandline Server Application}] [item apps/nnslog.man nnslog {Name service facility, Commandline Logging Client Application}] [item modules/nntp/nntp.man nntp {Tcl client for the NNTP protocol}] [item modules/ntp/ntp_time.man ntp_time {Tcl Time Service Client}] [item modules/irc/picoirc.man picoirc {Small and simple embeddable IRC client.}] [item modules/pop3/pop3.man pop3 {Tcl client for POP3 email protocol}] [item modules/pop3d/pop3d.man pop3d {Tcl POP3 server implementation}] [item modules/pop3d/pop3d_dbox.man pop3d::dbox {Simple mailbox database for pop3d}] [item modules/pop3d/pop3d_udb.man pop3d::udb {Simple user database for pop3d}] [item modules/amazon-s3/S3.man S3 {Amazon S3 Web Service Interface}] [item modules/sasl/sasl.man SASL {Implementation of SASL mechanisms for Tcl}] [item modules/mime/smtp.man smtp {Client-side tcl implementation of the smtp protocol}] [item modules/smtpd/smtpd.man smtpd {Tcl SMTP server implementation}] [item modules/dns/tcllib_ip.man tcllib_ip {IPv4 and IPv6 address manipulation}] [item modules/uri/uri.man uri {URI utilities}] [item modules/uri/urn-scheme.man uri_urn {URI utilities, URN scheme}] [division_end] [division_start {Page Parser Generator}] [item apps/page.man page {Parser Generator}] [item modules/page/page_intro.man page_intro {page introduction}] [item modules/page/page_pluginmgr.man page_pluginmgr {page plugin manager}] [item modules/page/page_util_flow.man page_util_flow {page dataflow/treewalker utility}] [item modules/page/page_util_norm_lemon.man page_util_norm_lemon {page AST normalization, LEMON}] [item modules/page/page_util_norm_peg.man page_util_norm_peg {page AST normalization, PEG}] [item modules/page/page_util_peg.man page_util_peg {page PEG transformation utilities}] [item modules/page/page_util_quote.man page_util_quote {page character quoting utilities}] [division_end] [division_start {Programming tools}] [item modules/cmdline/cmdline.man cmdline {Procedures to process command lines and options.}] [item modules/comm/comm.man comm {A remote communication facility for Tcl (8.3 and later)}] [item modules/comm/comm_wire.man comm_wire {The comm wire protocol}] [item modules/control/control.man control {Procedures for control flow structures.}] [item modules/interp/deleg_method.man deleg_method {Creation of comm delegates (snit methods)}] [item modules/interp/deleg_proc.man deleg_proc {Creation of comm delegates (procedures)}] [item modules/fileutil/fileutil.man fileutil {Procedures implementing some file utilities}] [item modules/fumagic/cfront.man fileutil::magic::cfront {Generator core for compiler of magic(5) files}] [item modules/fumagic/cgen.man fileutil::magic::cgen {Generator core for compiler of magic(5) files}] [item modules/fumagic/filetypes.man fileutil::magic::filetype {Procedures implementing file-type recognition}] [item modules/fumagic/mimetypes.man fileutil::magic::mimetype {Procedures implementing mime-type recognition}] [item modules/fumagic/rtcore.man fileutil::magic::rt {Runtime core for file type recognition engines written in pure Tcl}] [item modules/fileutil/multi.man fileutil::multi {Multi-file operation, scatter/gather, standard object}] [item modules/fileutil/multiop.man fileutil::multi::op {Multi-file operation, scatter/gather}] [item modules/fileutil/traverse.man fileutil_traverse {Iterative directory traversal}] [item modules/interp/tcllib_interp.man interp {Interp creation and aliasing}] [item modules/log/log.man log {Procedures to log messages of libraries and applications.}] [item modules/log/logger.man logger {System to control logging of events.}] [item modules/log/loggerAppender.man logger::appender {Collection of predefined appenders for logger}] [item modules/log/loggerUtils.man logger::utils {Utilities for logger}] [item modules/multiplexer/multiplexer.man multiplexer {One-to-many communication with sockets.}] [item modules/pluginmgr/pluginmgr.man pluginmgr {Manage a plugin}] [item modules/profiler/profiler.man profiler {Tcl source code profiler}] [item modules/snit/snit.man snit {Snit's Not Incr Tcl}] [item modules/snit/snitfaq.man snitfaq {Snit Frequently Asked Questions}] [item modules/stooop/stooop.man stooop {Object oriented extension.}] [item modules/tie/tie.man tie {Array persistence}] [item modules/tie/tie_std.man tie {Array persistence, standard data sources}] [item modules/uev/uevent.man uevent {User events}] [item modules/wip/wip.man wip {Word Interpreter}] [division_end] [division_start {Terminal control}] [item modules/term/term.man term {General terminal control}] [item modules/term/ansi_code.man term::ansi::code {Helper for control sequences}] [item modules/term/ansi_cattr.man term::ansi::code::attr {ANSI attribute sequences}] [item modules/term/ansi_cctrl.man term::ansi::code::ctrl {ANSI control sequences}] [item modules/term/ansi_cmacros.man term::ansi::code::macros {Macro sequences}] [item modules/term/ansi_ctrlu.man term::ansi::ctrl::unix {Control operations and queries}] [item modules/term/ansi_send.man term::ansi::send {Output of ANSI control sequences to terminals}] [item modules/term/imenu.man term::interact::menu {Terminal widget, menu}] [item modules/term/ipager.man term::interact::pager {Terminal widget, paging}] [item modules/term/receive.man term::receive {General input from terminals}] [item modules/term/term_bind.man term::receive::bind {Keyboard dispatch from terminals}] [item modules/term/term_send.man term::send {General output to terminals}] [division_end] [division_start {Text processing}] [item modules/base32/base32.man base32 {base32 standard encoding}] [item modules/base32/base32core.man base32::core {Expanding basic base32 maps}] [item modules/base32/base32hex.man base32::hex {base32 extended hex encoding}] [item modules/base64/base64.man base64 {base64-encode/decode binary data}] [item modules/bibtex/bibtex.man bibtex {Parse bibtex files}] [item modules/csv/csv.man csv {Procedures to handle CSV data.}] [item modules/htmlparse/htmlparse.man htmlparse {Procedures to parse HTML strings}] [item modules/inifile/ini.man inifile {Parsing of Windows INI files}] [item modules/mime/mime.man mime {Manipulation of MIME body parts}] [item modules/rcs/rcs.man rcs {RCS low level utilities}] [item modules/textutil/textutil.man textutil {Procedures to manipulate texts and strings.}] [item modules/textutil/adjust.man textutil::adjust {Procedures to adjust, indent, and undent paragraphs}] [item modules/textutil/repeat.man textutil::repeat {Procedures to repeat strings.}] [item modules/textutil/textutil_split.man textutil::split {Procedures to split texts}] [item modules/textutil/textutil_string.man textutil::string {Procedures to manipulate texts and strings.}] [item modules/textutil/tabify.man textutil::tabify {Procedures to (un)tabify strings}] [item modules/textutil/trim.man textutil::trim {Procedures to trim strings}] [item modules/base64/uuencode.man uuencode {UU-encode/decode binary data}] [item modules/amazon-s3/xsxp.man xsxp {eXtremely Simple Xml Parser}] [item modules/base64/yencode.man yencode {Y-encode/decode binary data}] [division_end] [division_start {Transfer module}] [item modules/transfer/connect.man transfer::connect {Connection setup}] [item modules/transfer/copyops.man transfer::copy {Data transfer foundation}] [item modules/transfer/tqueue.man transfer::copy::queue {Queued transfers}] [item modules/transfer/ddest.man transfer::data::destination {Data destination}] [item modules/transfer/dsource.man transfer::data::source {Data source}] [item modules/transfer/receiver.man transfer::receiver {Data source}] [item modules/transfer/transmitter.man transfer::transmitter {Data source}] [division_end] [division_start Unfiled] [item modules/cache/async.man cache::async {Asynchronous in-memory cache}] [item modules/yaml/huddle.man huddle {Create and manipulate huddle object}] [item modules/map/map_slippy.man map::slippy {Common code for slippy based map packages}] [item modules/map/map_slippy_cache.man map::slippy::cache {Management of a tile cache in the local filesystem}] [item modules/map/map_slippy_fetcher.man map::slippy::fetcher {Accessing a server providing tiles for slippy-based maps}] [item modules/mapproj/mapproj.man mapproj {Map projection routines}] [item modules/stringprep/stringprep.man stringprep {Implementation of stringprep}] [item modules/stringprep/stringprep_data.man stringprep::data {stringprep data tables, generated, internal}] [item modules/uev/uevent_onidle.man uevent::onidle {Request merging and deferal to idle time}] [item modules/stringprep/unicode.man unicode {Implementation of Unicode normalization}] [item modules/stringprep/unicode_data.man unicode::data {unicode data tables, generated, internal}] [item modules/units/units.man units {unit conversion}] [item modules/yaml/yaml.man yaml {YAML Format Encoder/Decoder}] [division_end] [division_end] [division_start {By Type}] [division_start Applications] [item apps/dtplite.man dtplite {Lightweight DocTools Markup Processor}] [item apps/nns.man nns {Name service facility, Commandline Client Application}] [item apps/nnsd.man nnsd {Name service facility, Commandline Server Application}] [item apps/nnslog.man nnslog {Name service facility, Commandline Logging Client Application}] [item apps/page.man page {Parser Generator}] [item apps/tcldocstrip.man tcldocstrip {Tcl-based Docstrip Processor}] [division_end] [division_start Modules] [division_start aes] [item modules/aes/aes.man aes {Implementation of the AES block cipher}] [division_end] [division_start amazon-s3] [item modules/amazon-s3/S3.man S3 {Amazon S3 Web Service Interface}] [item modules/amazon-s3/xsxp.man xsxp {eXtremely Simple Xml Parser}] [division_end] [division_start asn] [item modules/asn/asn.man asn {ASN.1 BER encoder/decoder}] [division_end] [division_start base32] [item modules/base32/base32.man base32 {base32 standard encoding}] [item modules/base32/base32core.man base32::core {Expanding basic base32 maps}] [item modules/base32/base32hex.man base32::hex {base32 extended hex encoding}] [division_end] [division_start base64] [item modules/base64/base64.man base64 {base64-encode/decode binary data}] [item modules/base64/uuencode.man uuencode {UU-encode/decode binary data}] [item modules/base64/yencode.man yencode {Y-encode/decode binary data}] [division_end] [division_start bee] [item modules/bee/bee.man bee {BitTorrent Serialization Format Encoder/Decoder}] [division_end] [division_start bench] [item modules/bench/bench.man bench {bench - Processing benchmark suites}] [item modules/bench/bench_read.man bench::in {bench::in - Reading benchmark results}] [item modules/bench/bench_wcsv.man bench::out::csv {bench::out::csv - Formatting benchmark results as CSV}] [item modules/bench/bench_wtext.man bench::out::text {bench::out::text - Formatting benchmark results as human readable text}] [item modules/bench/bench_intro.man bench_intro {bench introduction}] [item modules/bench/bench_lang_intro.man bench_lang_intro {bench language introduction}] [item modules/bench/bench_lang_spec.man bench_lang_spec {bench language specification}] [division_end] [division_start bibtex] [item modules/bibtex/bibtex.man bibtex {Parse bibtex files}] [division_end] [division_start blowfish] [item modules/blowfish/blowfish.man blowfish {Implementation of the Blowfish block cipher}] [division_end] [division_start cache] [item modules/cache/async.man cache::async {Asynchronous in-memory cache}] [division_end] [division_start cmdline] [item modules/cmdline/cmdline.man cmdline {Procedures to process command lines and options.}] [division_end] [division_start comm] [item modules/comm/comm.man comm {A remote communication facility for Tcl (8.3 and later)}] [item modules/comm/comm_wire.man comm_wire {The comm wire protocol}] [division_end] [division_start control] [item modules/control/control.man control {Procedures for control flow structures.}] [division_end] [division_start counter] [item modules/counter/counter.man counter {Procedures for counters and histograms}] [division_end] [division_start crc] [item modules/crc/cksum.man cksum {Calculate a cksum(1) compatible checksum}] [item modules/crc/crc16.man crc16 {Perform a 16bit Cyclic Redundancy Check}] [item modules/crc/crc32.man crc32 {Perform a 32bit Cyclic Redundancy Check}] [item modules/crc/sum.man sum {Calculate a sum(1) compatible checksum}] [division_end] [division_start csv] [item modules/csv/csv.man csv {Procedures to handle CSV data.}] [division_end] [division_start des] [item modules/des/des.man des {Implementation of the DES and triple-DES ciphers}] [division_end] [division_start dns] [item modules/dns/tcllib_dns.man dns {Tcl Domain Name Service Client}] [item modules/dns/tcllib_ip.man tcllib_ip {IPv4 and IPv6 address manipulation}] [division_end] [division_start docstrip] [item modules/docstrip/docstrip.man docstrip {Docstrip style source code extraction}] [item modules/docstrip/docstrip_util.man docstrip_util {Docstrip-related utilities}] [division_end] [division_start doctools] [item modules/doctools/docidx_intro.man docidx_intro {docidx introduction}] [item modules/doctools/docidx_lang_cmdref.man docidx_lang_cmdref {docidx language command reference}] [item modules/doctools/docidx_lang_faq.man docidx_lang_faq {docidx language faq}] [item modules/doctools/docidx_lang_intro.man docidx_lang_intro {docidx language introduction}] [item modules/doctools/docidx_lang_syntax.man docidx_lang_syntax {docidx language syntax}] [item modules/doctools/docidx_plugin_apiref.man docidx_plugin_apiref {docidx plugin API reference}] [item modules/doctools/doctoc_intro.man doctoc_intro {doctoc introduction}] [item modules/doctools/doctoc_lang_cmdref.man doctoc_lang_cmdref {doctoc language command reference}] [item modules/doctools/doctoc_lang_faq.man doctoc_lang_faq {doctoc language faq}] [item modules/doctools/doctoc_lang_intro.man doctoc_lang_intro {doctoc language introduction}] [item modules/doctools/doctoc_lang_syntax.man doctoc_lang_syntax {doctoc language syntax}] [item modules/doctools/doctoc_plugin_apiref.man doctoc_plugin_apiref {doctoc plugin API reference}] [item modules/doctools/doctools.man doctools {doctools - Processing documents}] [item modules/doctools/changelog.man doctools::changelog {Processing text in Emacs ChangeLog format}] [item modules/doctools/cvs.man doctools::cvs {Processing text in 'cvs log' format}] [item modules/doctools/docidx.man doctools::idx {docidx - Processing indices}] [item modules/doctools/doctoc.man doctools::toc {doctoc - Processing tables of contents}] [item modules/doctools/doctools_intro.man doctools_intro {doctools introduction}] [item modules/doctools/doctools_lang_cmdref.man doctools_lang_cmdref {doctools language command reference}] [item modules/doctools/doctools_lang_faq.man doctools_lang_faq {doctools language faq}] [item modules/doctools/doctools_lang_intro.man doctools_lang_intro {doctools language introduction}] [item modules/doctools/doctools_lang_syntax.man doctools_lang_syntax {doctools language syntax}] [item modules/doctools/doctools_plugin_apiref.man doctools_plugin_apiref {doctools plugin API reference}] [item modules/doctools/mpexpand.man mpexpand {Markup processor}] [division_end] [division_start exif] [item modules/exif/exif.man exif {Tcl EXIF extracts and parses EXIF fields from digital images}] [division_end] [division_start fileutil] [item modules/fileutil/fileutil.man fileutil {Procedures implementing some file utilities}] [item modules/fileutil/multi.man fileutil::multi {Multi-file operation, scatter/gather, standard object}] [item modules/fileutil/multiop.man fileutil::multi::op {Multi-file operation, scatter/gather}] [item modules/fileutil/traverse.man fileutil_traverse {Iterative directory traversal}] [division_end] [division_start ftp] [item modules/ftp/ftp.man ftp {Client-side tcl implementation of the ftp protocol}] [item modules/ftp/ftp_geturl.man ftp::geturl {Uri handler for ftp urls}] [division_end] [division_start ftpd] [item modules/ftpd/ftpd.man ftpd {Tcl FTP server implementation}] [division_end] [division_start fumagic] [item modules/fumagic/cfront.man fileutil::magic::cfront {Generator core for compiler of magic(5) files}] [item modules/fumagic/cgen.man fileutil::magic::cgen {Generator core for compiler of magic(5) files}] [item modules/fumagic/filetypes.man fileutil::magic::filetype {Procedures implementing file-type recognition}] [item modules/fumagic/mimetypes.man fileutil::magic::mimetype {Procedures implementing mime-type recognition}] [item modules/fumagic/rtcore.man fileutil::magic::rt {Runtime core for file type recognition engines written in pure Tcl}] [division_end] [division_start grammar_fa] [item modules/grammar_fa/fa.man grammar::fa {Create and manipulate finite automatons}] [item modules/grammar_fa/dacceptor.man grammar::fa::dacceptor {Create and use deterministic acceptors}] [item modules/grammar_fa/dexec.man grammar::fa::dexec {Execute deterministic finite automatons}] [item modules/grammar_fa/faop.man grammar::fa::op {Operations on finite automatons}] [division_end] [division_start grammar_me] [item modules/grammar_me/me_cpu.man grammar::me::cpu {Virtual machine implementation II for parsing token streams}] [item modules/grammar_me/me_cpucore.man grammar::me::cpu::core {ME virtual machine state manipulation}] [item modules/grammar_me/gasm.man grammar::me::cpu::gasm {ME assembler}] [item modules/grammar_me/me_tcl.man grammar::me::tcl {Virtual machine implementation I for parsing token streams}] [item modules/grammar_me/me_util.man grammar::me::util {AST utilities}] [item modules/grammar_me/me_ast.man grammar::me_ast {Various representations of ASTs}] [item modules/grammar_me/me_intro.man grammar::me_intro {Introduction to virtual machines for parsing token streams}] [item modules/grammar_me/me_vm.man grammar::me_vm {Virtual machine for parsing token streams}] [division_end] [division_start grammar_peg] [item modules/grammar_peg/peg.man grammar::peg {Create and manipulate parsing expression grammars}] [item modules/grammar_peg/peg_interp.man grammar::peg::interp {Interpreter for parsing expression grammars}] [division_end] [division_start html] [item modules/html/html.man html {Procedures to generate HTML structures}] [division_end] [division_start htmlparse] [item modules/htmlparse/htmlparse.man htmlparse {Procedures to parse HTML strings}] [division_end] [division_start http] [item modules/http/autoproxy.man autoproxy {Automatic HTTP proxy usage and authentication}] [division_end] [division_start ident] [item modules/ident/ident.man ident {Ident protocol client}] [division_end] [division_start inifile] [item modules/inifile/ini.man inifile {Parsing of Windows INI files}] [division_end] [division_start interp] [item modules/interp/deleg_method.man deleg_method {Creation of comm delegates (snit methods)}] [item modules/interp/deleg_proc.man deleg_proc {Creation of comm delegates (procedures)}] [item modules/interp/tcllib_interp.man interp {Interp creation and aliasing}] [division_end] [division_start irc] [item modules/irc/irc.man irc {Create IRC connection and interface.}] [item modules/irc/picoirc.man picoirc {Small and simple embeddable IRC client.}] [division_end] [division_start javascript] [item modules/javascript/javascript.man javascript {Procedures to generate HTML and Java Script structures.}] [division_end] [division_start jpeg] [item modules/jpeg/jpeg.man jpeg {JPEG querying and manipulation of meta data}] [division_end] [division_start json] [item modules/json/json.man json {JSON parser}] [division_end] [division_start ldap] [item modules/ldap/ldap.man ldap {LDAP client}] [item modules/ldap/ldapx.man ldapx {LDAP extended object interface}] [division_end] [division_start log] [item modules/log/log.man log {Procedures to log messages of libraries and applications.}] [item modules/log/logger.man logger {System to control logging of events.}] [item modules/log/loggerAppender.man logger::appender {Collection of predefined appenders for logger}] [item modules/log/loggerUtils.man logger::utils {Utilities for logger}] [division_end] [division_start map] [item modules/map/map_slippy.man map::slippy {Common code for slippy based map packages}] [item modules/map/map_slippy_cache.man map::slippy::cache {Management of a tile cache in the local filesystem}] [item modules/map/map_slippy_fetcher.man map::slippy::fetcher {Accessing a server providing tiles for slippy-based maps}] [division_end] [division_start mapproj] [item modules/mapproj/mapproj.man mapproj {Map projection routines}] [division_end] [division_start math] [item modules/math/math.man math {Tcl Math Library}] [item modules/math/bigfloat.man math::bigfloat {Arbitrary precision floating-point numbers}] [item modules/math/bignum.man math::bignum {Arbitrary precision integer numbers}] [item modules/math/calculus.man math::calculus {Integration and ordinary differential equations}] [item modules/math/romberg.man math::calculus::romberg {Romberg integration}] [item modules/math/combinatorics.man math::combinatorics {Combinatorial functions in the Tcl Math Library}] [item modules/math/qcomplex.man math::complexnumbers {Straightforward complex number package}] [item modules/math/constants.man math::constants {Mathematical and numerical constants}] [item modules/math/fourier.man math::fourier {Discrete and fast fourier transforms}] [item modules/math/fuzzy.man math::fuzzy {Fuzzy comparison of floating-point numbers}] [item modules/math/geometry.man math::geometry {Geometrical computations}] [item modules/math/interpolate.man math::interpolate {Interpolation routines}] [item modules/math/linalg.man math::linearalgebra {Linear Algebra}] [item modules/math/optimize.man math::optimize {Optimisation routines}] [item modules/math/polynomials.man math::polynomials {Polynomial functions}] [item modules/math/rational_funcs.man math::rationalfunctions {Polynomial functions}] [item modules/math/roman.man math::roman {Tools for creating and manipulating roman numerals}] [item modules/math/special.man math::special {Special mathematical functions}] [item modules/math/statistics.man math::statistics {Basic statistical functions and procedures}] [division_end] [division_start md4] [item modules/md4/md4.man md4 {MD4 Message-Digest Algorithm}] [division_end] [division_start md5] [item modules/md5/md5.man md5 {MD5 Message-Digest Algorithm}] [division_end] [division_start md5crypt] [item modules/md5crypt/md5crypt.man md5crypt {MD5-based password encryption}] [division_end] [division_start mime] [item modules/mime/mime.man mime {Manipulation of MIME body parts}] [item modules/mime/smtp.man smtp {Client-side tcl implementation of the smtp protocol}] [division_end] [division_start multiplexer] [item modules/multiplexer/multiplexer.man multiplexer {One-to-many communication with sockets.}] [division_end] [division_start ncgi] [item modules/ncgi/ncgi.man ncgi {Procedures to manipulate CGI values.}] [division_end] [division_start nmea] [item modules/nmea/nmea.man nmea {Process NMEA data}] [division_end] [division_start nns] [item modules/nns/nns_client.man nameserv {Name service facility, Client}] [item modules/nns/nns_auto.man nameserv::auto {Name service facility, Client Extension}] [item modules/nns/nns_common.man nameserv::common {Name service facility, shared definitions}] [item modules/nns/nns_protocol.man nameserv::protocol {Name service facility, client/server protocol}] [item modules/nns/nns_server.man nameserv::server {Name service facility, Server}] [item modules/nns/nns_intro.man nns_intro {Name service facility, introduction}] [division_end] [division_start nntp] [item modules/nntp/nntp.man nntp {Tcl client for the NNTP protocol}] [division_end] [division_start ntp] [item modules/ntp/ntp_time.man ntp_time {Tcl Time Service Client}] [division_end] [division_start otp] [item modules/otp/otp.man otp {One-Time Passwords}] [division_end] [division_start page] [item modules/page/page_intro.man page_intro {page introduction}] [item modules/page/page_pluginmgr.man page_pluginmgr {page plugin manager}] [item modules/page/page_util_flow.man page_util_flow {page dataflow/treewalker utility}] [item modules/page/page_util_norm_lemon.man page_util_norm_lemon {page AST normalization, LEMON}] [item modules/page/page_util_norm_peg.man page_util_norm_peg {page AST normalization, PEG}] [item modules/page/page_util_peg.man page_util_peg {page PEG transformation utilities}] [item modules/page/page_util_quote.man page_util_quote {page character quoting utilities}] [division_end] [division_start pluginmgr] [item modules/pluginmgr/pluginmgr.man pluginmgr {Manage a plugin}] [division_end] [division_start png] [item modules/png/png.man png {PNG querying and manipulation of meta data}] [division_end] [division_start pop3] [item modules/pop3/pop3.man pop3 {Tcl client for POP3 email protocol}] [division_end] [division_start pop3d] [item modules/pop3d/pop3d.man pop3d {Tcl POP3 server implementation}] [item modules/pop3d/pop3d_dbox.man pop3d::dbox {Simple mailbox database for pop3d}] [item modules/pop3d/pop3d_udb.man pop3d::udb {Simple user database for pop3d}] [division_end] [division_start profiler] [item modules/profiler/profiler.man profiler {Tcl source code profiler}] [division_end] [division_start rc4] [item modules/rc4/rc4.man rc4 {Impementation of the RC4 stream cipher}] [division_end] [division_start rcs] [item modules/rcs/rcs.man rcs {RCS low level utilities}] [division_end] [division_start report] [item modules/report/report.man report {Create and manipulate report objects}] [division_end] [division_start ripemd] [item modules/ripemd/ripemd128.man ripemd128 {RIPEMD-128 Message-Digest Algorithm}] [item modules/ripemd/ripemd160.man ripemd160 {RIPEMD-160 Message-Digest Algorithm}] [division_end] [division_start sasl] [item modules/sasl/sasl.man SASL {Implementation of SASL mechanisms for Tcl}] [division_end] [division_start sha1] [item modules/sha1/sha1.man sha1 {SHA1 Message-Digest Algorithm}] [item modules/sha1/sha256.man sha256 {SHA256 Message-Digest Algorithm}] [division_end] [division_start simulation] [item modules/simulation/annealing.man simulation::annealing {Simulated annealing}] [item modules/simulation/montecarlo.man simulation::montecarlo {Monte Carlo simulations}] [item modules/simulation/random.man simulation::random {Pseudo-random number generators}] [division_end] [division_start smtpd] [item modules/smtpd/smtpd.man smtpd {Tcl SMTP server implementation}] [division_end] [division_start snit] [item modules/snit/snit.man snit {Snit's Not Incr Tcl}] [item modules/snit/snitfaq.man snitfaq {Snit Frequently Asked Questions}] [division_end] [division_start soundex] [item modules/soundex/soundex.man soundex Soundex] [division_end] [division_start stooop] [item modules/stooop/stooop.man stooop {Object oriented extension.}] [division_end] [division_start stringprep] [item modules/stringprep/stringprep.man stringprep {Implementation of stringprep}] [item modules/stringprep/stringprep_data.man stringprep::data {stringprep data tables, generated, internal}] [item modules/stringprep/unicode.man unicode {Implementation of Unicode normalization}] [item modules/stringprep/unicode_data.man unicode::data {unicode data tables, generated, internal}] [division_end] [division_start struct] [item modules/struct/disjointset.man struct::disjointset {Disjoint set data structure}] [item modules/struct/graph.man struct::graph {Create and manipulate directed graph objects}] [item modules/struct/graph1.man {struct::graph v1} {Create and manipulate directed graph objects}] [item modules/struct/graphops.man struct::graph::op {Operation for (un)directed graph objects}] [item modules/struct/struct_list.man struct::list {Procedures for manipulating lists}] [item modules/struct/matrix.man struct::matrix {Create and manipulate matrix objects}] [item modules/struct/matrix1.man {struct::matrix v1} {Create and manipulate matrix objects}] [item modules/struct/pool.man struct::pool {Create and manipulate pool objects (of discrete items)}] [item modules/struct/prioqueue.man struct::prioqueue {Create and manipulate prioqueue objects}] [item modules/struct/queue.man struct::queue {Create and manipulate queue objects}] [item modules/struct/record.man struct::record {Define and create records (similar to 'C' structures)}] [item modules/struct/struct_set.man struct::set {Procedures for manipulating sets}] [item modules/struct/skiplist.man struct::skiplist {Create and manipulate skiplists}] [item modules/struct/stack.man struct::stack {Create and manipulate stack objects}] [item modules/struct/struct_tree.man struct::tree {Create and manipulate tree objects}] [item modules/struct/struct_tree1.man {struct::tree v1} {Create and manipulate tree objects}] [division_end] [division_start tar] [item modules/tar/tar.man tar {Tar file creation, extraction & manipulation}] [division_end] [division_start term] [item modules/term/term.man term {General terminal control}] [item modules/term/ansi_code.man term::ansi::code {Helper for control sequences}] [item modules/term/ansi_cattr.man term::ansi::code::attr {ANSI attribute sequences}] [item modules/term/ansi_cctrl.man term::ansi::code::ctrl {ANSI control sequences}] [item modules/term/ansi_cmacros.man term::ansi::code::macros {Macro sequences}] [item modules/term/ansi_ctrlu.man term::ansi::ctrl::unix {Control operations and queries}] [item modules/term/ansi_send.man term::ansi::send {Output of ANSI control sequences to terminals}] [item modules/term/imenu.man term::interact::menu {Terminal widget, menu}] [item modules/term/ipager.man term::interact::pager {Terminal widget, paging}] [item modules/term/receive.man term::receive {General input from terminals}] [item modules/term/term_bind.man term::receive::bind {Keyboard dispatch from terminals}] [item modules/term/term_send.man term::send {General output to terminals}] [division_end] [division_start textutil] [item modules/textutil/textutil.man textutil {Procedures to manipulate texts and strings.}] [item modules/textutil/adjust.man textutil::adjust {Procedures to adjust, indent, and undent paragraphs}] [item modules/textutil/expander.man textutil::expander {Procedures to process templates and expand text.}] [item modules/textutil/repeat.man textutil::repeat {Procedures to repeat strings.}] [item modules/textutil/textutil_split.man textutil::split {Procedures to split texts}] [item modules/textutil/textutil_string.man textutil::string {Procedures to manipulate texts and strings.}] [item modules/textutil/tabify.man textutil::tabify {Procedures to (un)tabify strings}] [item modules/textutil/trim.man textutil::trim {Procedures to trim strings}] [division_end] [division_start tie] [item modules/tie/tie.man tie {Array persistence}] [item modules/tie/tie_std.man tie {Array persistence, standard data sources}] [division_end] [division_start tiff] [item modules/tiff/tiff.man tiff {TIFF reading, writing, and querying and manipulation of meta data}] [division_end] [division_start transfer] [item modules/transfer/connect.man transfer::connect {Connection setup}] [item modules/transfer/copyops.man transfer::copy {Data transfer foundation}] [item modules/transfer/tqueue.man transfer::copy::queue {Queued transfers}] [item modules/transfer/ddest.man transfer::data::destination {Data destination}] [item modules/transfer/dsource.man transfer::data::source {Data source}] [item modules/transfer/receiver.man transfer::receiver {Data source}] [item modules/transfer/transmitter.man transfer::transmitter {Data source}] [division_end] [division_start treeql] [item modules/treeql/treeql.man treeql {Query tree objects}] [division_end] [division_start uev] [item modules/uev/uevent.man uevent {User events}] [item modules/uev/uevent_onidle.man uevent::onidle {Request merging and deferal to idle time}] [division_end] [division_start units] [item modules/units/units.man units {unit conversion}] [division_end] [division_start uri] [item modules/uri/uri.man uri {URI utilities}] [item modules/uri/urn-scheme.man uri_urn {URI utilities, URN scheme}] [division_end] [division_start uuid] [item modules/uuid/uuid.man uuid {UUID generation and comparison}] [division_end] [division_start wip] [item modules/wip/wip.man wip {Word Interpreter}] [division_end] [division_start yaml] [item modules/yaml/huddle.man huddle {Create and manipulate huddle object}] [item modules/yaml/yaml.man yaml {YAML Format Encoder/Decoder}] [division_end] [division_end] [division_end] [toc_end]