文件名称:ebnf-parser:Niklas Wirth 的 EBNF 解析器 (fortran) 用 C 实现
文件大小:130KB
文件格式:ZIP
更新时间:2024-08-02 12:40:42
C
这是一个未维护的归档存储库。 Niklas Wirth 处理编译器构造的第一本书是 1977 年的“Compilerbau”,并作为“应用数学和力学 LAMM 指南”的一部分出版。 在这本 117 页的小册子中,用 Fortran 解释并实现了 EBNF 解析器的创建。 这正是这个 EBNF 解析器到 C 的翻译。 不幸的是,我不再知道如何构建零件。
【文件预览】:
ebnf-parser-master
----bnfParser.dsp(5KB)
----parsermain.cpp(0B)
----globalvar.h(0B)
----bnfParser.dep(213B)
----parsermain.c(7KB)
----a.out(14KB)
----t2.bnf(102B)
----bnfParser.plg(265B)
----wirth_compilerbau.jpg(76KB)
----bnf.c(14B)
----test(14KB)
----t3.bnf(219B)
----bnfparser.h(482B)
----README.md(508B)
----parsermain.h(1KB)
----bnfParser.exe(164KB)
----t3.txt(47B)
----test.bnf(522B)
----Test.txt(118B)
----bnfparser.c(4KB)
----typdek.h(451B)
----bnfmain.h(719B)