Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site sdcc6.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!genrad!decvax!ittvax!dcdwest!sdcsvax!sdcc3!sdcc6!ma168x From: ma168x@sdcc6.UUCP ({) Newsgroups: net.lang.forth Subject: Re: Why FORTH screens? Message-ID: <1983@sdcc6.UUCP> Date: Mon, 25-Mar-85 03:35:27 EST Article-I.D.: sdcc6.1983 Posted: Mon Mar 25 03:35:27 1985 Date-Received: Wed, 27-Mar-85 04:12:39 EST References: <7349@watrose.UUCP> <487@cadovax.UUCP> Organization: U.C. San Diego, Academic Computer Center Lines: 17 Why not screens?? A more serious answer is that screens are used for data storage as well as for source. Organization of data into uniform blocks makes access to any datum relatively simple. One can write words which use screens as virtual memory and which function identically to "real" memory counterparts. There is no problem is producing a version of FORTH which reads text files in a host operating system (JPL FORTH does). Kitt Peak VAX-Forth uses the underlying (Unix or VMS) operating system to organize sets of screens into files. It has a utility for converting standard text files into screens for those who want to use an external editor. Alternatives to screens have been discussed in FORTH circles. -- John J Wavrik Dept. of Math. U.C. San Diego (ucbvax!sdcc6!ma168x)