Types 在拉库,什么是;节点";类型还是区分值?

Types 在拉库,什么是;节点";类型还是区分值?,types,tree,raku,Types,Tree,Raku,我无法使用web和Raku文档搜索找到任何描述或文档。但在问题的顶部答案中,节点被引用为一种类型,根据该答案中的描述,节点类型/值对我很有用 请注意,这与Node.js无关!(除了我得到了很多不相关的搜索结果。)我和你在同一页上-这个答案让我在raku文档中搜索“节点”。然后我得出结论,所讨论的“节点”是原始问题中定义的类。任何raku类都可以实例化为类型对象(docs.raku.org/language/classtut#index-entry-type_对象)或实例对象。我的想法是,类型对象

我无法使用web和Raku文档搜索找到任何描述或文档。但在问题的顶部答案中,节点被引用为一种类型,根据该答案中的描述,节点类型/值对我很有用


请注意,这与Node.js无关!(除了我得到了很多不相关的搜索结果。)

我和你在同一页上-这个答案让我在raku文档中搜索“节点”。然后我得出结论,所讨论的“节点”是原始问题中定义的类。任何raku类都可以实例化为类型对象(docs.raku.org/language/classtut#index-entry-type_对象)或实例对象。我的想法是,类型对象是一个空(“未定义”)实例,仍然可以访问任何类变量。因此,对于本例来说,它是一个完美的、类型一致的、候选的“空”哨兵…

节点类在链接到.Hi@jedharis的问题中发布的代码示例中声明。史蒂夫的上述评论是否足以作为解释?如果是这样的话,so的标准是要么你删除你的问题,要么我们关闭它。相反,如果您希望更多的解释,请编辑您的问题,让我们知道您想要的是什么,或者在我的问题下方添加一条评论,表示您仍然希望得到问题的现有答案。蒂娅,很抱歉搞混了。史蒂夫的回答很好。关键是使用类型对象作为未定义的实例,这确实很优雅。虽然我知道类型对象是未定义的实例,但链接问题的答案不够明确,无法为我建立这种联系。史蒂夫应该得到一个回答,而不仅仅是一个评论。