gpt4 book ai didi

带返回栈的第四栈注释

转载 作者:行者123 更新时间:2023-12-01 11:39:27 25 4
gpt4 key购买 nike

当返回堆栈起作用时,堆栈注释应该是什么样的?

: FOO  ( d2 d1 tos -- sum flag ) 
... ;

这个词期望5个单元格并返回2个单元格,但是使用返回堆栈时括号之间是什么?例如堆栈注释将如何查找:
: BAZ  ( d2 d1 tos -- d )
BASE @ >R >R ( d2 d1 )
2SWAP D- ( d )
R> DUP
R@ BAR
R> BONK ;

最佳答案

返回堆栈效果单独注明并以 R: 为前缀。 .

dpANS Forth 2.2.2 .例如,the description of >R : "执行:( x -- ) ( R: -- x )"

关于带返回栈的第四栈注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22954607/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com