显示返回堆栈

时间:2014-12-10 20:04:44

标签: forth gforth

你能在Forth中显示返回堆栈吗?

.S显示参数堆栈。是否有类似的单词显示返回堆栈的内容?

我在网上找到了SHOWSTACK,但它确实无法运作。

2 个答案:

答案 0 :(得分:2)

如果您对返回堆栈感到好奇,我认为您可以使用此代码:

: RTEST RP@ DUP >R RP@ RDROP SWAP - ;

RTEST CONSTANT RSTEP
RP@ CONSTANT RBIAS

: .RETURNSTACK \ --
  RP@ RBIAS 
  DO I @ U. RSTEP
  +LOOP CR ;

答案 1 :(得分:1)

在ANS Forth中没有这样的词。

至于Gforth,自2012年底以来就有bt这个词。