#  | # TCL ADA SHELL
##  | ## Demonstration Programs
|  | To build and run these demo programs, cd to the tash841a/demos directory and execute make all test. ### Build and Execute freq Program The freq demo program is a frequency counter. The Tcl code version is in freq.tcl; the Ada source code is in freq.adb. This program demonstrates the use of several Tcl features, including hash tables, in an Ada program. ### Build and Execute timer Program The timer program was adapted from the timer demo program provided in the Tk distribution. It implements a simple stopwatch. A Tcl script version of this program is also provided (timer.tcl) so you can compare it to the TASH version. Execute the Tcl script version by entering the command, wish -f timer.tcl. Notice that there are no apparent differences in appearance or performance between the Ada and Tcl versions. ### Build and Execute futurevalue Program The purpose of the futurevalue program is to demonstrate the capability of TASH to use Ada to read, process, and update data in a GUI application. When running this program, try entering an expression in any of the data entry fields (e.g. 10*10) instead of 100 for the Monthly Savings Amount.