资源简介
C0编译器编译原理实验 C0编译器的 设计与实现原创-当年我们交的作业被评为优秀作业!!!要不是毕业好几年我都不舍得分享出来!!!还有配套代码在我的博客
CTRL+D收藏一下或者关注走一波-有你所需!不断更新!
其他相关下载,配套代码以及PPT。稳妥的小老弟
https://me.csdn.net/download/qq_27500493
代码片段和文件信息
package cn.chen;
import cn.chen.compiler.Block;
import cn.chen.entity.Instruction;
import cn.chen.entity.TableStruct;
import cn.chen.interprter.Interpreter;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
/**
* Created by chen on 2016/11/28 0028.
*/
public class Main {
public static List tableStructs = new ArrayList();//名字表的数组
public static ArrayList aimCode = new ArrayList();//存放虚拟机生成的代码
// public static int aim_codePos = 0;
public static void main(String[] args) {
System.out.println(“请输入文件名“);
Scanner sc = new Scanner(System.in);
String s = sc.nextLine();
Block block = new Block(s);
block.doBlock();
Interpreter interpreter = new Interpreter(aimCode);
System.out.println(“名字表:“);
for (TableStruct t : tableStructs) {
System.out.println(t);
}
System.out.println();
System.out.println(“虚拟机代码:“);
int j=0;
for (Instruction i : aimCode) {
System.out.print(“第“+j+“个 “);
System.out.println(i);
j++;
}
interpreter.paser();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 285 2018-11-19 23:11 友情提醒一下吧,看看.txt
目录 0 2016-12-19 21:43 C0Compiler\
目录 0 2016-12-19 21:43 C0Compiler\.git\
文件 75 2016-12-13 23:13 C0Compiler\.git\COMMIT_EDITMSG
文件 441 2016-12-13 23:18 C0Compiler\.git\config
文件 73 2016-11-02 14:07 C0Compiler\.git\desc
文件 94 2016-12-13 23:12 C0Compiler\.git\FETCH_HEAD
文件 23 2016-11-02 14:07 C0Compiler\.git\HEAD
目录 0 2016-12-19 21:43 C0Compiler\.git\hooks\
文件 478 2016-11-02 14:07 C0Compiler\.git\hooks\applypatch-msg.sample
文件 896 2016-11-02 14:07 C0Compiler\.git\hooks\commit-msg.sample
文件 189 2016-11-02 14:07 C0Compiler\.git\hooks\post-update.sample
文件 424 2016-11-02 14:07 C0Compiler\.git\hooks\pre-applypatch.sample
文件 1642 2016-11-02 14:07 C0Compiler\.git\hooks\pre-commit.sample
文件 1348 2016-11-02 14:07 C0Compiler\.git\hooks\pre-push.sample
文件 4951 2016-11-02 14:07 C0Compiler\.git\hooks\pre-reba
文件 1239 2016-11-02 14:07 C0Compiler\.git\hooks\prepare-commit-msg.sample
文件 3611 2016-11-02 14:07 C0Compiler\.git\hooks\update.sample
文件 2757 2016-12-18 21:56 C0Compiler\.git\index
目录 0 2016-12-19 21:43 C0Compiler\.git\info\
文件 240 2016-11-02 14:07 C0Compiler\.git\info\exclude
目录 0 2016-12-19 21:43 C0Compiler\.git\logs\
文件 497 2016-12-13 23:13 C0Compiler\.git\logs\HEAD
目录 0 2016-12-19 21:43 C0Compiler\.git\logs\refs\
目录 0 2016-12-19 21:43 C0Compiler\.git\logs\refs\heads\
文件 497 2016-12-13 23:13 C0Compiler\.git\logs\refs\heads\master
目录 0 2016-12-19 21:43 C0Compiler\.git\logs\refs\remotes\
目录 0 2016-12-19 21:43 C0Compiler\.git\logs\refs\remotes\github\
文件 139 2016-12-13 23:18 C0Compiler\.git\logs\refs\remotes\github\master
目录 0 2016-12-19 21:43 C0Compiler\.git\logs\refs\remotes\origin\
文件 139 2016-11-02 14:07 C0Compiler\.git\logs\refs\remotes\origin\master
............此处省略236个文件信息
- 上一篇:花卉系统开题报告
- 下一篇:51单片机控制步进电机电路图
评论
共有 条评论