#  | # TCL ADA SHELL
##  | ## Documentation Index
|  | ### TASH: Tcl Ada SHell, An Ada/Tcl Binding The TASH binding was first publicly described in this paper written in 1996. It describes how scripting language features, such as associative arrays, regular expression matching, and execution of OS commands are available to an Ada programmer through this Ada binding to Tcl/Tk. This paper is available in HTML, MS Word 97, and PDF formats. ### TASH: A Free Platform-Independent Graphical User Interface Development Toolkit for Ada A platform-independent Application Programming Interface (API) for developing Graphical User Interfaces (GUI) is described in this paper written in 1996. This API includes a complete "thin" binding to Tcl and an experimental "thick" binding to Tk from Ada 95. Several features of Ada 95 such as access to subprograms, tagged types, and interface to C were used in this binding. This paper is available in HTML, MS Word 97, and PDF formats. ### TASH: An Alternative to the Windows API I gave this presentation at Tri-Ada '97 in the Developing Solutions in Windows 95 / NT with Ada tuturial. It describes how an Ada programmer can use TASH to perform GUI development with Ada in Windows 95/NT. This presentation is available in MS PowerPoint 97 format.