编译原理课程设计编译器的设计.docVIP

  • 21
  • 0
  • 约1.91万字
  • 约 33页
  • 2016-10-22 发布于陕西
  • 举报
一、 课设要求 3 二、 总体设计思想 4 三、 详细算法设计 4 四、 流程框图 5 五、 函数相关说明 9 1. 所有函数一览 9 2. void emit(char *res,char *num1,char *op,char *num2) 9 3. char *newTemp() 10 4. int merge(int p1,int p2) 10 5. void backpatch(int p,int t) 11 6. void fuzhi() 11 7. void tiaojian(int *nChain) 12 8. void xunhuan() 13 六、 程序运行结果 15 七、 编译器使用说明 17 八、 心得与体会 17 九、 源程序清单 18 课设要求 用C语言对下述文法和单词表定义的语言设计编制一个编译器。 (1)单词符号及种别表 单词符号 种别编码 单词值 main 1   int 2   float 3   double 4   char 5   if 6   else 7   do 8   while 9   l(l|d)* 10 内部字符串 ( +|-|ε ) d*(.dd* | ε)( e ( +|-|ε ) dd*|ε) 20 二进制数值表示 = 21   + 22 - 23   * 24

文档评论(0)

1亿VIP精品文档

相关文档