ftp.nice.ch/pub/next/developer/languages/T/T.README

This is the README for T.3.1.N.bs.tar.gz [Download] [Browse] [Up]

This directory contains binaries and sources for T3.1.  Currently available
versions are for Dec3100(pmax), Sun4(sparc),Sun3, Vax/Unix, Encore, Hp 
workstation, Apollo and Mac/Aux.
You need the binaries for your machine and tfix5.t and ofix5.t.  For machines
based on the 680x0 processor (Sun,Hp,Apollo,Mac) you must get m68fix.t as well
and modify tfix5.t to load this file in addition to ofix5.t.  The shell
variable TSYSTEM should be defined to be the directory containing these files.
You can compile the fix files if you want to. The online version of the T 
manual is also here as well as release notes for T3.0 and T3.1.  For Sun and 
Vax you may want foreign.tex which explains the C/Unix interface to T.
Send your e-mail address to t-project@cs.yale.edu so you can be informed
of fixes, new releases, etc.  Bug reports to t3-bugs@cs.yale.edu.

Note:  Ignore files such as sunbuild.t unless you want to rebuild the T system
from sources.

The following improvements are available in the pmax and sparc versions:

There is a faster garbage collector.  By default it doesn't print anything to
the terminal.  (set (gc-noisily?) '#t) will restore the old behavior.

The compiler writes an additional file (.mld on pmax and .sd on sparc) used
to get local variable information and source for compiled code.  As a result,
most crawl commands work on stack frames for compiled code.

There is a new form (TRACE-IF predicate proc-to-trace).  This prints
trace information for proc-to-trace if predicate applied to the arguments
is true.

There are new forms BREAK, UNBREAK, and BREAK-IF corresponding to trace.
Instead of printing trace information they give a breakpoint. (ret) will
continue the computation.  RET with an argument will cause another break after
the procedure returns.


These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.