gpt4 book ai didi

grammar - J 编程语言 (E)BNF

转载 作者:行者123 更新时间:2023-12-02 15:18:29 25 4
gpt4 key购买 nike

我正在为我的编程语言和编译器类(class)写一篇关于 J 编程语言的论文。由于它是一种相对未知(但有趣)的编程语言,因此我很难找到有关 (E)BNF 中 J 的形式语法(J 的一些开源实现)的正确文档和信息,特别是词法分析器和解析器。

有人知道 J 编程语言的 (E)BNF 的准确来源吗?如果是这样,这是一个 LL 语法吗?它可以“通过”解析器生成器吗?

最佳答案

(E)BNF 是上下文无关语法的一种表示法技术。但 J 是一种上下文相关语言 [1,2]。 J的解析规则列在字典II中。 E[3]。

引用文献:

  1. https://code.jsoftware.com/wiki/Guides/Language_FAQ/J_BNF
  2. http://www.jsoftware.com/pipermail/general/2005-July/023632.html
  3. https://www.jsoftware.com/help/dictionary/dicte.htm

关于grammar - J 编程语言 (E)BNF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59671800/

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