首页 > 其他 > 详细

编译器

时间:2014-03-12 06:19:58      阅读:484      评论:0      收藏:0      [点我收藏+]

[编译器]

  编译器分为2个部分: 分析部分(analysis)综合部分(synthesis).

 bubuko.com,布布扣  

  bubuko.com,布布扣

[词法分析]

  bubuko.com,布布扣

  Token的第一个分量指明词素类型, 第二个分量指明符号中对应的条目(可以是ID)内含本Token相关信。假设一个源程序包含如下的赋值語句, 那么词法分析流程将会是如下.

    position = initial + rate * 60

  bubuko.com,布布扣

  整个赋值語句的翻译流程如下:

  bubuko.com,布布扣

[語法分析]

  bubuko.com,布布扣

  运算符优先级在此阶段完成.

[主义分析]

  bubuko.com,布布扣

 [中间代码生成]

  bubuko.com,布布扣

[符号表管理]

  bubuko.com,布布扣

[其它]

  bubuko.com,布布扣

编译器,布布扣,bubuko.com

编译器

原文:http://www.cnblogs.com/tekkaman/p/3594036.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!