【文件属性】:
文件名称:Compiler:的功课
文件大小:7KB
文件格式:ZIP
更新时间:2021-05-23 02:34:49
Java
小型编译器课程设计
##样板语言定义
{
int a; int b;
{ a=10;
b=5;
if (a>b) then
b=a
else
a = b;
while(a < b xss=removed xss=removed>生成Word单词
语法分析->生成语法树
语法制导翻译->生成符号表和常量表
语义分析和代码生成->生成四元式
##要点
其中,语义分析阶段主要采用了递归下降子程序法,同时进行了语法制导翻译
【文件预览】:
Compiler-master
----src()
--------LexicalAnalyse.java(3KB)
--------Form.java(534B)
--------Application.java(803B)
--------Word.java(2KB)
--------GrammarAnalyse.java(9KB)
----README.md(486B)
----main.txt(228B)
----.gitignore(1KB)