搜索

最新留言

友情链接

浏览计数器

7945

gcc 编译过程(转)

2009年10月24日 21:50 | Comments(0) | Category:编译器 | Tags:

现代编译器常见的编译过程:(转) 源文件-->预处理-->编译/优化-->汇编-->链接-->可执行文件

四则运算求值

2009年9月20日 21:49 | Comments(0) | Category:编译器 | Tags:

发现只要写出 BNF 式,用 LL1 的自上向下分析法很轻易的就解决问题。

开源编辑器 UCC研究-语法分析器、词法分析器

2009年9月16日 15:56 | Comments(0) | Category:编译器 | Tags:

语法分析器完成的功能:... 语法树的变化:... 源代码的实现:...

编译原理知识加电-[转]BNF 和EBNF的含义与用法(感谢译者:Sunnybill)

2009年9月16日 10:08 | Comments(0) | Category:编译器 | Tags:

By: Lars Marius Garshol 原文参见:http://www.garshol.priv.no/download/text/bnf.html (本文是上述作者文章的翻译,原文版权归作者所有) (译者:Sunnybill) BNF 和EBNF的含义与用法 1 简介 关于本文 什么是BNF? 工作原理 基本原理 一个实例 EBNF及其用途 一个EBNF语法实例 BNF和EBNF的使用 一般用法 如何使用形式语法 解析 最简单的方法 自上而下的解析(LL) 一个LL分析实例 一个LL转换实例 稍难的方法 自底而上的解析(LR) LL还是LR? 更多信息 附录 致谢

开元编译器 UCC 研究 - 符号表

2009年9月15日 15:11 | Comments(0) | Category:编译器 | Tags:

符号表是一个编译器工作的核心部分,从收集到整理再到通过它生成最终文件。

开源编译器 UCC 研究 - 工作流程

2009年9月15日 09:18 | Comments(0) | Category:编译器 | Tags:

最近看 UCC 的代码,研究下编译器的工作原理。大学时候的编译原理知识也忘得差不多了,本来当初就学的不好。现在拿一个实例来研究下吧。