Path: utzoo!attcan!uunet!cs.utexas.edu!rutgers!apple!bbn!bbn.com!dredick From: dredick@bbn.com (Donald Redick) Newsgroups: comp.lang.forth Subject: Re: Multiple Stacks Message-ID: <40474@bbn.COM> Date: 25 May 89 13:35:57 GMT References: <8905241402.AA11788@jade.berkeley.edu> Sender: news@bbn.COM Reply-To: dredick@vax.BBN.COM (The Druid) Organization: BBN Labs (Cambridge, MA) Lines: 32 In Forth Dimensions, Vol. 10, Num. 3 the following articles are present on Multiple Stacks: A Convenient Extra Stack -- Victor H. Yngve The extra stack is used instead of the return stack for temporary storage, for input that would otherwise complicate parameter-stack operations. A Shadow Stack for Double Numbers - Darrel Johansen This "shadow stack" saves the high 16 bits of numeric entries and silently surrenders them when 32-bit arguments are required. Using a String Stack - Ron Braithwaite This paper presents an implementation based on string-manipulation principles found in MUMPS. Includes Pattern Matching. In this month's Forth Dimensions, Vol 11, #1 the following article was present: Forth needs Three More Stacks - Ayman Abu-Mostafa This article discusses an alternate to the standard Forth use of the return stack -- an auxlilary stack for loop parameters and temporary storage, a condition stack and case stack for handling conditionals withcout branching that can allow the use of conditionals outside of colon definitions. -- The Druid =============================================================================== = The Druid (dredick@bbn.com) = = "Did you ever feel that you were a typewriter, = = when everone else in the world was a wordprocessor" = ===============================================================================