home *** CD-ROM | disk | FTP | other *** search
- 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.
-
-
-