gpt4 book ai didi

j - APL、J、K的核心

转载 作者:行者123 更新时间:2023-12-04 17:54:48 26 4
gpt4 key购买 nike

我正在尝试了解 APL、J、K,这有点令人沮丧,因为:

  • 大多数书都是关于 APL 的,但很少有 APL 实现,而且我没有奇怪的键盘。
  • K 似乎已被 Q
  • 取代
  • J好像没有

  • 我几乎感觉自己在盯着 Common Lisp、Guile、Gambit、Chicken、SBCL —— 而我真正想要的是看到两页的方案评估器。

    因此,我的问题是:是否有一个简短的(比如约 50 页)文档来讨论 APL/J/K 的核心,例如:
  • 其评价模型
  • 它的解析模型(因为左/右优先级似乎很重要)
  • 它的语法

  • 谢谢!

    最佳答案

    我认为您对“J 似乎没有……”有所减弱,所以我不知道您是否已经找到了我将要链接到的所有内容并在上面忽略了它们。

    我的背景是非常广泛的语言范式和 APL/J/Q/K 集的粉丝,我选择将大部分时间花在使用 J 上。也就是说,考虑到 J 是由同样是 APL 成名的肯艾弗森,事实证明,很多相同的想法都进入了它。我什至发现,在应用了非常简单的音译工作后,关于 APL 的旧论文似乎也适用于 J。

    低级引用

    最好的低级 J 引用(在解析、评估、语法甚至其内部数据结构原语的级别)是 J 的开源分发附带的一组 HTML 文件。

    您可以在线浏览:here .

    更高级别的介绍

    This blog post实际上是关于 J 思考事物方式的非常好的速成类(class)。

    除此之外,我发现在 jsoftware.com 上特别有两本书。提供了很好的 J 编程介绍:

  • Learning J (较短)
  • J for C Programmers (更长)
  • 关于j - APL、J、K的核心,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10486493/

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