编译原理
文章平均质量分 75
Code_Thinking
Requirement is everything!
展开
-
编译与解释
编译是将源程序翻译成可执行的目标代码,翻译与执行是分开的;而解释是对源程序的翻译与执行一次性完成,不生成可存储的目标代码。转载 2014-08-26 21:04:53 · 698 阅读 · 0 评论 -
编译原理实验:写一个PL/0的编译器
Pl/0语言文法的BNF表示:〈程序〉→〈分程序>.〈分程序〉→ [][][]〈语句〉 → CONST{ ,}; → = → {} → VAR{ ,}; → {|} → ;{} → procedure; → ||||||| → := → begin{ ;} → |ood → [+|-]{} → {} → ||原创 2015-11-22 19:49:16 · 3153 阅读 · 2 评论 -
编译原理实验一:为PL/0语言编写一个词法分析程序
思路:利用词法分析一章所讲的状态转化图方法,输入源程序,输出单词符号(token)串1.单词符号类package lexical_analyzer;public class Token { private String SYM;// 单词类别 private String ID;// 标识符的名字 private String NUM;// 用户定义的数原创 2015-11-22 21:01:36 · 11836 阅读 · 0 评论