Redy词法识别--简介

3124阅读 0评论2012-03-02 NosicLin
分类:Python/Ruby

返回文档首页

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

返回文档首页
上一篇:写门语言,其实不难
下一篇:Redy词法分析--变量的识别