ma168a@sdcc3.ucsd.EDU (John Wavrik) (07/24/86)
WARNING: The use of a SMUDGE bit is not the only method used to prevent a dictionary search from locating the word being defined. In some implementations the word is not put in the search path (CONTEXT) until definition is finished. To summarize the discussion on "information hiding", here are the techniques that have been mentioned: (1) to realize that you don't need it (you can re-use a variable name, for example, effectively rendering its earlier use local) (2) to use vocabularies (3) to deface the name field (4) to set the smudge bit (special case of #3) -- when applicable (5) to relink the dictionary (6) to use a technique of "temporary variables" (see Forth Dimensions vol III #6) to produce headerless words. John J Wavrik Math Dept - UCSD sdcc3!ma168a@SDCSVAX.UCSD.EDU