Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!ucselx!ucsd!ucbvax!MITCH.ENG.SUN.COM!wmb From: wmb@MITCH.ENG.SUN.COM Newsgroups: comp.lang.forth Subject: Re: BASIS ?? - Comments... Message-ID: <9102041858.AA25774@ucbvax.Berkeley.EDU> Date: 4 Feb 91 18:41:43 GMT Sender: daemon@ucbvax.BERKELEY.EDU Reply-To: wmb%MITCH.ENG.SUN.COM@SCFVM.GSFC.NASA.GOV Organization: The Internet Lines: 35 >> EMIT?: >> EMIT? (check for output device ready) added to toolkit extension wordset. > > Is there anyway to print to printer? No standard way. It would be nice to have a redirection mechanism. > and then it would be more > useful in another wordset. (at least, not in the same of SEE -- A subroutine > threaded Forth can have EMIT? but cannot have SEE.) Admittedly, the TOOLKIT EXT wordset is not the ideal place for it. However, note that it is possible to "mix and match" words from the EXT portion of wordsets. The "base" parts of wordsets are supposed to come as a bundle, but the words in the EXT parts can be supplied on an individual basis. Consequently, the fact that SEE and EMIT? are in the same EXT wordset doesn't "couple" them. As a matter of fact, ALL the words in the TOOLKIT wordset were moved to the TOOLKIT EXT wordset to remove any coupling between them. > FORTH-WORDLIST is the old FORTH vocabulary, isn't it? Just fine with me... FORTH-WORDLIST is the "wordlist identifier" of the FORTH vocabulary. It leaves that identifier on the stack, where it can be used as an argument to SET-ORDER , SET-CURRENT , or SEARCH-WORDLIST . FORTH is still there, in SEARCH ORDER EXT. FORTH does the usual thing of putting itself in the search order. Mitch Bradley, wmb@Eng.Sun.COM