gpt4 book ai didi

j - 排名如何运作?

转载 作者:行者123 更新时间:2023-12-05 01:17:03 24 4
gpt4 key购买 nike

我理解 J 的最好方法是模仿解释器。由于该语言紧凑且规则很少,因此很容易......除了等级如何影响函数评估。

我希望能够看到一个表达式,并一步一步地知道 J 做了什么来得到结果。

是否有文档,或者有人可以给我一个算法,这样我就可以自己计算 a f " n m b被评估?

提前致谢。

最佳答案

要了解 Rank,最容易理解的文本可能是 chapter 6 of J for C Programmers .埃里克艾弗森的Primer的部分以 Atom 开头的并通过Checkpoint E更简洁地涵盖了该主题。 Chapter 7 of Learning J是另一个地方 Rank 被覆盖。都是有值(value)的。

Rank最深入的考查是Roger Hui的随笔Rank and Uniformity .在你学习了关于这个主题的其他文本之后,Hui 的论文会更好地阅读。如果归结为想要了解实现的细节,您可以深入了解 the interpreter source code .就个人而言,我不会做最后一个。如果我想查看实现算法,我会构建一个小模型,并根据 J 解释器的结果检查它,以确保我对 Rank 的理解匹配。

在我看来,等级是 J 中最重要的概念。它非常抽象,因为它适用于名词可以采用的所有形式。相关的概念对于学习很重要。这些包括形状、框架、单元格和协议(protocol)。这些在 Primer 中单独解释,但每次深入处理该主题时都会以某种方式进行解释。

您对 Rank 连词的理解越好,以及它所应用的名词 Rank 和动词 Rank 的更广泛世界,您会发现词汇表中处理该连词的三个部分就越有用。 (这些部分是 m"nu"nm"v u"v 。)

如果您确实来编写任何算法来帮助您以逐步的方式检查事物,那么其他 J 程序员会喜欢看到它们,我敢肯定。除了实际的解释器源代码之外,我对这些方面一无所知。

关于j - 排名如何运作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13464779/

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