
                               TASH README FILE
                                       
   This file is an index to all the TASH documentation.
   
   For those who do not have a Web browser, all documents are also
   provided in a text form as well. For example, the contents of this
   file, README.html, is duplicated in README.txt.
   
   Software use License Terms
          It is my intention to make this software as freely available as
          possible, while not violating the rights of the Regents of the
          University of California and Sun Microsystems, Inc. This
          appears best done by simply using the License Terms included
          with Tcl/Tk.
          
   What is TASH?
          TASH is the implementation of a binding to Tcl from Ada. Its
          purpose is to allow a Tcl program to use Ada in place of C to
          implement Tcl commands where additional execution speed, more
          complex data structures, or better name space management is
          needed, and to make the Tcl library functions available to an
          Ada program. These include string and list handling, regular
          expression matching, hash tables, and eventually, access to the
          X window system via Tk. For a more complete explanation of this
          binding and rationale on its development, see my paper
          published in Ada Letters. Postscript, HTML, and text copies are
          available in the docs directory.
          
   Version number of this release
          The version numbering system used for TASH includes a major and
          minor version number and an optional letter (a for alpha
          release, b for beta release) and alpha/beta release number. For
          example, the first release of TASH was 1.0a1, meaning it was
          the first alpha release of the first major release. When no
          longer in alpha or beta test, the first release number will be
          1.0.
          
   How to get and install TASH
          Get TASH via anonymous ftp from
          ftp://ftp.aud.alcatel.com/tcl/extensions/tash1.0b1.tar.gz.
          The file, INSTALL.html, describes how to install TASH.
          
   How to get and install GNAT
          TASH was built on a Sun with SunOS 4.1.4 and the GNU New York
          University Ada Translator (GNAT), version 2.07. A description
          of GNAT may be found at
          http://lglwww.epfl.ch/Ada/Resources/Compilers/GNAT.html and
          it may be fetched via anonymous ftp from
          ftp://cs.nyu.edu/pub/gnat/.
          
   How to get and install Tcl
          TASH was built and tested with Tcl, version 7.5a2. Although it
          may work with other versions, none have been tried. The home
          page for Tcl is http://www.smli.com/research/tcl/. This
          provides additional information about Tcl and instructions on
          how to get and install it.
          
   
     _________________________________________________________________
   
   
    Author: Terry J. Westley ( westley@buffnet.net,
    http://www.buffnet.net/~westley/)
    Last Updated: 06-Feb-96
