SUMMARY MoDE This directory contains all the .st files to create MoDE. For short introductions, please see my papers in OOPSLA'89 and '90. The PostScript file MoDE.ps is my dissertation and contains detail information of the program. It is strongly recommended that you request the videotape of MoDE from textlab@cs.unc.edu (free of charge). This is a prototype. The image is frozen in July of 1990. Currently there is no support for it. Many improvements and bug fixes are made in the follow-up project-- "MoDE II". MoDE II is portable between Smalltalk 80 (both R2.5 and R4.0) and Smalltalk/V. (In the future, we may drop ST80 R2.5) It has an open architecture for including native applications. We had initial success in including some X applications to be treated as modes. MoDE II also uses native capabilities whenever possible. For example, in Smalltalk/VPM, MoDE II uses the PM transformation functions instead of computing them inside Smalltalk. The general availability of MoDE has yet to be decided. Yen-Ping Shan - June 10, 1991 To create a MoDE image, follow the steps below. =============================================== 1. Create a directory (say "mode") and get a fresh Smalltalk image there. 2. Create a subdirectory of "mode" called "fileOuts" and put all the .st files in it. 3. Start up the fresh Smalltalk image and open a fileList on the .st files. 4. FileIn the "Recovery-Shan.st" and the rest of the system will follow. Examples ======== There are some examples in the class protocol "demo" of the TestExamples class. The Mode Composer can be started from the "modeComposingTest" class method of the "LibrarySpace" class.