我正在为我的编程语言和编译器课程写一篇关于 J 编程语言的论文。由于它是一种相对未知(但很有趣)的编程语言,因此我无法找到有关 (E)BNF 中 J 的形式语法的正确文档和信息,J 的一些开源实现,尤其是词法分析器和解析器。
有谁知道J 编程语言的(E)BNF的准确来源?如果是这样,那是LL 语法吗,它可以“通过”解析器生成器吗?
grammar bnf j ebnf ll-grammar
bnf ×1
ebnf ×1
grammar ×1
j ×1
ll-grammar ×1