我看到“##flonum?” 在 LambdaNative 中的计算器应用程序的源代码中。
问问题
92 次
1 回答
0
“##”表示一个特殊的命名空间——“内部”代码而不是用户代码。所以“##flonum?” 是一个内部定义的函数,而不是“flonum?”。一个可能比另一个更高效。
请参阅http://dynamo.iro.umontreal.ca/wiki/index.php/Namespaces。该页面还提到官方文档中未描述此机制。Gambit-C v4.7.9 参考在命名空间部分有“待办事项”。
于 2015-09-23T09:40:41.257 回答