Tool command language


language
/tik*l/ (Tcl) An interpreted string processing language for issuing commands to interactive programs, developed by John Ousterhout at UCB. Each application program can extend tcl with its own set of commands.
Tcl is like a text-oriented Lisp, but lets you write algebraic expressions for simplicity and to avoid scaring people away. Though originally designed to be a “scripting language” rather than for serious programming, Tcl has been used successfully for programs with hundreds of thousands of lines.
It has a peculiar but simple syntax. It may be used as an embedded interpreter in application programs. It has exceptions and packages (called libraries), name-spaces for procedures and variables, and provide/require. It supports dynamic loading of object code. It is eight-bit clean. It has only three variable types: strings, lists and associative arrays but no structures.
Tcl and its associated GUI toolkit, Tk run on all flavors of Unix, Microsoft Windows, Macintosh and VMS. Tcl runs on the Amiga and many other platforms.
Latest version: 8.0.3, as of 1998-09-25.
See also expect (control interactive programs and pattern match on their output), Cygnus Tcl Tools, [incr Tcl] (adds classes and inheritence to Tcl), Scriptics (John Ousterhout’s company that is the home of Tcl development and the TclPro tool suite), Tcl Consortium (a non-profit agency dedicated to promoting Tcl), tclhttpd (an embeddable Tcl-based web server), tclx (adds many commands to Tcl), tcl-debug.
comp.lang.tcl FAQ at MIT (ftp://rtfm.mit.edu/pub/usenet-by-group/comp.answers/tcl-faq/). or at purl.org (http://purl.org/NET/Tcl-FAQ/).
Scriptics downloads (http://scriptics.com/software/download.html). Kanji (ftp://srawgw.sra.co.jp/pub/lang/tcl/jp/).
Usenet newsgroups: news:comp.lang.tcl.announce, news:comp.lang.tcl.
[“Tcl: An Embeddable Command Language”, J. Ousterhout, Proc 1990 Winter USENIX Conf].
(1998-11-27)

Read Also:

  • Tool-engineering

    noun 1. the branch of engineering having to do with planning the tooling and processes required for manufacturing certain products, with the design and manufacture of the tools, dies, and jigs required, and with the control of the production processes.

  • Tooler

    noun 1. an implement, especially one held in the hand, as a hammer, saw, or file, for performing or facilitating mechanical operations. 2. any instrument of manual operation. 3. the cutting or machining part of a lathe, planer, drill, or similar machine. 4. the machine itself; a machine tool. 5. anything used as a means […]

  • Toolhead

    noun, Machinery. 1. a toolholder that is attached to a machine tool and can be adjusted to orient the tool in various positions.

  • Toolholder

    noun 1. a device for holding a tool or tools.

  • Toolhouse

    noun, plural toolhouses [tool-hou-ziz] /ˈtulˌhaʊ zɪz/ (Show IPA) 1. toolshed.


Disclaimer: Tool command language definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.