t lisp

from The Free On-line Dictionary of Computing (8 July 2008)
T
T Lisp

   1. True.  A {Lisp} compiler by Johnathan A. Rees in 1982 at
   {Yale University}.  T has {static scope} and is a
   near-superset of {Scheme}.  {Unix} source is available.  T is
   written in itself and compiles to efficient native code.  Used
   as the basis for the Yale {Haskell} system.  Maintained by
   David Kranz <[email protected]>.

   Latest version: 3.1.

   (ftp://ftp.ai.mit.edu/pub/systems/t3.1).

   A {multiprocessing} version of T is available
   (ftp://masala.lcs.mit.edu/pub/mult).

   Runs on {Decstation}, {SPARC}, {Sun-3}, {Vax} under {Unix},
   {Encore}, {HP}, {Apollo}, {Macintosh} under {A/UX}.

   E-mail: <[email protected]> (bugs).
   E-mail: <[email protected]>.

   (1991-11-26)

   ["The T Manual", Johnathan A. Rees <[email protected]> et
   al, Yale U, 1984].

   2. A {functional language}.

   ["T: A Simple Reduction Language Based on Combinatory Term
   Rewriting", Ida et al, Proc of Prog Future Generation
   Computers, 1988].

   3. (lower case) The {Lisp} {atom} used to represent "true",
   among other things.  "false" is represented using the same
   atom as an empty list, {nil}.  This {overloading} of the basic
   constants of the language helps to make Lisp {write-only
   code}.

   4. In transaction-processing circles, an abbreviation for
   "transaction".

   5. (Purdue) An alternative spelling of "{tee}".
    

[email protected]