TASH docs Directory Index

TASH: Tcl Ada SHell, An Ada/Tcl Binding

A binding to Tcl from Ada is described. The goal of this binding is to make scripting language features, such as associative arrays, regular expression matching, and execution of OS commands available to an Ada programmer and to allow a Tcl programmer to use Ada in place of C where needed. This binding exploits several new features of Ada 95 that make interfacing to C much cleaner and more direct than Ada 83.

This paper is available in HTML, Postscript, Text, and MS Word 7.0 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. 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, Postscript, Text, and MS Word 7.0 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 Postscript and MS PowerPoint 4.0 formats.

Author: Terry J. Westley
Email: twestley@buffalo.veridian.com
Web: http://tash.calspan.com/
File Ref: docs/README.htm
Last Updated: