文件名称:suqaretryango
- 所属分类:
- 编译器/词法分析
- 资源属性:
- [Windows] [Visual C] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 10kb
- 下载次数:
- 0次
- 提 供 者:
- shif****
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
设计文档基本内容如下:
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) 总结
详细内容请阅读本文提供的设计文档与全部源代码。-basic design documents as follows : 1) the overall fr a mework 2) lexical analysis CTokenizer Class C Class CScaner keyword table identifier accidence 3) syntax analysis Class CParser Grammar basic tree structure support for the statement and Operational 4) Establishment of the symbol table Class LineListRec Class Buck etListRec Class CSymbolTable Class CFunArgsC heck 5) type detection Class CAnalyzer type matching function call parameters detection 6) code Generation PCode 80X86 ASM 7) summarized details please read this paper the design documentation and full source generation yards.
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) 总结
详细内容请阅读本文提供的设计文档与全部源代码。-basic design documents as follows : 1) the overall fr a mework 2) lexical analysis CTokenizer Class C Class CScaner keyword table identifier accidence 3) syntax analysis Class CParser Grammar basic tree structure support for the statement and Operational 4) Establishment of the symbol table Class LineListRec Class Buck etListRec Class CSymbolTable Class CFunArgsC heck 5) type detection Class CAnalyzer type matching function call parameters detection 6) code Generation PCode 80X86 ASM 7) summarized details please read this paper the design documentation and full source generation yards.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
(5)_05周_三角矩阵的加、减、乘填空
.................................\5_05周_三角矩阵的加、减、乘填空.cpp
.................................\5_05周_三角矩阵的加、减、乘填空.dsp
.................................\5_05周_三角矩阵的加、减、乘填空.dsw
.................................\5_05周_三角矩阵的加、减、乘填空.ncb
.................................\5_05周_三角矩阵的加、减、乘填空.opt
.................................\5_05周_三角矩阵的加、减、乘填空.plg
.................................\Debug
.................................\ReadMe.txt
.................................\StdAfx.cpp
.................................\StdAfx.h
.................................\TriMat.h
.................................\5_05周_三角矩阵的加、减、乘填空.cpp
.................................\5_05周_三角矩阵的加、减、乘填空.dsp
.................................\5_05周_三角矩阵的加、减、乘填空.dsw
.................................\5_05周_三角矩阵的加、减、乘填空.ncb
.................................\5_05周_三角矩阵的加、减、乘填空.opt
.................................\5_05周_三角矩阵的加、减、乘填空.plg
.................................\Debug
.................................\ReadMe.txt
.................................\StdAfx.cpp
.................................\StdAfx.h
.................................\TriMat.h