skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Experiences in effective use of Tcl/Tk

Abstract

Tcl/Tk (Toot Command Language and Tool Kit, pronounced ``tickle tee-kay``) is a scripting language supporting Motifm style X Window interfaces. It is extendible, allowing developers to embed additional functionality as commands in the language. However, the power and flexibility of the system leads to many variations or possibilities in its usage. We describe effective methods for taking advantage of Tcl/Tk to increase productivity and enhance the flexibility and adaptability of applications: writing simple Tcl/Tk scripts, extending the Tcl/Tk widget set, wrapping Tcl commands around existing classes and functions, and building Tcl/Tk and 3GL coprocesses. Examples are presented from working applications.

Authors:
Publication Date:
Research Org.:
Oak Ridge National Lab., TN (United States)
Sponsoring Org.:
USDOE, Washington, DC (United States)
OSTI Identifier:
105098
Report Number(s):
ORNL/TM-12811
ON: DE95017198
DOE Contract Number:
AC05-84OR21400
Resource Type:
Technical Report
Resource Relation:
Other Information: PBD: Jun 1995
Country of Publication:
United States
Language:
English
Subject:
99 MATHEMATICS, COMPUTERS, INFORMATION SCIENCE, MANAGEMENT, LAW, MISCELLANEOUS; EQUIPMENT INTERFACES; COMPUTERS; PROGRAMMING LANGUAGES

Citation Formats

Lee, R.W. Experiences in effective use of Tcl/Tk. United States: N. p., 1995. Web. doi:10.2172/105098.
Lee, R.W. Experiences in effective use of Tcl/Tk. United States. doi:10.2172/105098.
Lee, R.W. Thu . "Experiences in effective use of Tcl/Tk". United States. doi:10.2172/105098. https://www.osti.gov/servlets/purl/105098.
@article{osti_105098,
title = {Experiences in effective use of Tcl/Tk},
author = {Lee, R.W.},
abstractNote = {Tcl/Tk (Toot Command Language and Tool Kit, pronounced ``tickle tee-kay``) is a scripting language supporting Motifm style X Window interfaces. It is extendible, allowing developers to embed additional functionality as commands in the language. However, the power and flexibility of the system leads to many variations or possibilities in its usage. We describe effective methods for taking advantage of Tcl/Tk to increase productivity and enhance the flexibility and adaptability of applications: writing simple Tcl/Tk scripts, extending the Tcl/Tk widget set, wrapping Tcl commands around existing classes and functions, and building Tcl/Tk and 3GL coprocesses. Examples are presented from working applications.},
doi = {10.2172/105098},
journal = {},
number = ,
volume = ,
place = {United States},
year = {Thu Jun 01 00:00:00 EDT 1995},
month = {Thu Jun 01 00:00:00 EDT 1995}
}

Technical Report:

Save / Share: