Tash

Website:

https://github.com/simonjwright/tcladashell

Author:
  • Simon Wright
Maintainer:
  • Simon Wright <simon@pushface.org>
License:

GPL-2.0-or-later WITH GCC-exception-2.0

Version:

8.7.2

Alire CI:

Dependencies:
  • image/svg+xml libtcl ~8.6.0
  • image/svg+xml libtk ~8.6.0
Dependents: Badge:

Binding to Tcl/Tk

#scripting #tcl #tk

Tash (previously known as Tcl Ada Shell) is an Ada binding to Tcl/Tk.

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

  • support the rapid development of Platform-Independent Graphical User Interfaces via Tk.

Please note that, on macOS, tash assumes that Tcl/Tk is provided via Homebrew.