文件名称:Compiler:我很棒的编译器
文件大小:143KB
文件格式:ZIP
更新时间:2024-06-05 04:24:04
JavaScript
#compilers我很棒的编译器 要试用我的编译器,请将存储库下载到桌面并打开Compiler.html文件。 对于测试用例:打开codeGenTestCases.txt并将测试用例复制并粘贴到输入文本区域中,然后按编译,或者继续单击并单击预编程的测试用例按钮,然后按编译。 编译器时间表:项目一-构建一个有趣的词法分析器。 实验1:使用Lexer制作令牌实验2:现在通过有限自动机项目2进行更多的令牌制作-构建有趣的解析器和CST。 实验3:使用解析器将标记转换成句子实验4:分析文法实验6 :(部分)构建语法树,具体项目和抽象项目三-添加AST和语义分析。 实验5:符号表和您(以及您的编译器)实验6:(部分)构建具体和抽象的语法树实验7:语义分析:检查范围和类型项目4-完整的编译器,具有6502a代码生成。 实验8:生成代码实验9:处理语法
【文件预览】:
Compiler-master
----syntaxTreeAbstract.js(19KB)
----codeGen.js(23KB)
----lex.js(35KB)
----parser.js(15KB)
----js()
--------jquery.js(94KB)
--------bootstrap.js(68KB)
--------bootstrap.min.js(36KB)
----compiler.html(4KB)
----codeGenTestCases.txt(522B)
----README.md(1000B)
----css()
--------bootstrap.min.css(118KB)
--------bootstrap.css(143KB)
--------style.css(3KB)
----Lab1.pdf(29KB)