设计文档基本内容如下:
1) 整体框架
2) 词法分析
Class CTokenizer
Class CScaner
C关键字表
标识符词法
3) 语法分析
Class CParser
Grammar
基本树形结构
支持的语句及运算
4) 建立符号表
Class LineListRec
Class BucketListRec
Class CSymbolTable
Class CFunArgsCheck
5) 类型检测
Class CAnalyzer
类型匹配
函数调用参数检测
6) 代码生成
PCode
80X86 ASM
7) 总结
详细内容请阅读本文提供的设计文档与全部源代码。
标签:
Class
CTokenizer
CScaner
分
上传时间:
2014-01-11
上传用户:qiaoyue