05 2013 档案

摘要:编译原理课程设计,自己设计一个编程语言,给出关键字,给出文法,再设计一个编译器完成对代码的汇编生成。具体内容包括:1.前期:设计好关键字 设计好文法 2.词法分析; 3.语法分析; 4.语义分析; 5.翻译生成汇编。先上个我做的成果:这个是主界面:我用的是java 图形化SWT实现这时你发现我多了一个按钮叫“翻译token”,其实这个和编译没关系,只不过是我文法设计的不是太完善,于是采取的一个补救措施。具体后面会说到。按照我的UI你一定能看懂怎么用先演示一遍:1.输入你的代码(按我的文法)... 阅读全文
posted @ 2013-05-07 16:05 leechanx 阅读(937) 评论(0) 推荐(1) 编辑