1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698
|
[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]
|