Path: utzoo!attcan!uunet!cs.utexas.edu!rice!uw-beaver!cornell!rochester!pt.cs.cmu.edu!dsl.pitt.edu!pitt!willett!dwp From: dwp@willett.pgh.pa.us (Doug Philips) Newsgroups: comp.lang.forth Subject: Re: The Right Dictionary Structure Message-ID: <1797.UUL1.3#5129@willett.pgh.pa.us> Date: 29 Sep 90 02:38:03 GMT References: <67@rc6.urc.tue.nl> Organization: String, Scotch tape, and Paperclips. (in Pgh, PA) Lines: 23 In <67@rc6.urc.tue.nl>, wsbusup@eutws1.win.tue.nl (Jan Stout) writes: > Recently having obtained a copy of FIFTH, I started to wonder about the Right > Way for Forth's dictionarystructure. > First let me explain what the FIFTHmakers concocted: > > In FIFTH every word is also the name for a possible subdictionary containing > words that may ONLY be used by the word that acts as the dictionaryidentifier. > To clarify, let's draw some piece of dictionarytree: > > > I'd like to know if anyone out there who has been thinking 'bout this, > and has come up with anything near a solution. > My own suggestion would be to let FIND search all (sub)dicts that are BELOW, > LEFT or ABOVE a given word. (in that order). > The application word then would be in one of the most LEFT subdicts. I'm curious as to what you thought about the "Libraries for Forth" post Rob Chapman. I thought it reminded me of Fifth, but I don't know Fifth well enough to tell. -Doug --- Preferred: dwp@willett.pgh.pa.us Ok: {pitt,sei,uunet}!willett!dwp