(1)在词法分析这一部份,我会讲述Redy语言词法分析系统的原理,大家可以在这一部份里面了解到:
- 用状态机的技术对整数,浮点数,长整数,字符串,注释,变量,关键字,运算符进行识别。
- 合并现有的状态机,得到一个大的,综合性的状态机
- 实现一个高效的输入缓冲区
- 实现一个扫描器
(2)这一部份并不会讲解太多理论知识,所以大家阅读这一部份时,最好是学过编译原理,形式语言与自动机这两门专业课,并且知道什么是文本文件,什么是二进制文件,否则有些知识不容易理解。
(3)虽然在每一章我都会给出源程序,但是希望大家在看过以后,自己动手去编写。
(4)给出的源程序每一个我都认真的测试过,如果大家发出BUG,希望能发邮件告诉我,邮件为:nosiclin@163.com
(5)源程序可以通过 git clone git://git.code.sf.net/p/redy/code redy-code 下载