C--语言编译器语法分析完成,小小的记录一下
2010-12-13 00:29
429 查看
Begin Analysis!
Move in : int
Reduce : type-specifier --> int ●
Reduce : declaration-specifiers --> type-specifier ●
Move in : hello
Reduce : direct-declarator --> identifier ●
Reduce : declarator --> direct-declarator ●
Reduce : init-declarator --> declarator ●
Reduce : init-declarator-list --> init-declarator ●
Move in : ;
Reduce : declaration --> declaration-specifiers init-declarator-list ; ●
Reduce : external-declaration --> declaration ●
Reduce : translation-unit --> external-declaration ●
Move in : char
Reduce : type-specifier --> char ●
Reduce : declaration-specifiers --> type-specifier ●
Move in : wuhaiwen
Reduce : direct-declarator --> identifier ●
Reduce : declarator --> direct-declarator ●
Reduce : init-declarator --> declarator ●
Reduce : init-declarator-list --> init-declarator ●
Move in : ;
Reduce : declaration --> declaration-specifiers init-declarator-list ; ●
Reduce : external-declaration --> declaration ●
Reduce : translation-unit --> translation-unit external-declaration ●
接收,语法分析完成!!
Grammar Analysis Succeed ! Your code is legal !
Grammar Analyze Succeeded !
相关文章推荐
- Tiny语言编译器开发之语法分析
- Tiny语言编译器开发之语法分析(利…
- 分析编译器对C关键字的处理『跳过编译器的语法检查,完成很危险的操作』
- Reactjs开发自制编程语言Monkey的编译器:语法解析
- MySQL学习记录(约束+语法+演示分析)三
- go语言日志记录库简单使用方法实例分析
- Tiny语言编译器开发之词法分析
- 扩展iQuery使其支持多种编程语言(二) – 兼编译器的语法分析简介
- 使用易语言完成进程枚举代码分析
- 写个人app记录(小小宣传一下)《幼儿学古诗》
- Tiny语言编译器开发之词法分析(利…
- atitit.自己动手开发编译器and解释器(2) ------语法分析,语义分析,代码生成--attilax总结
- C编译器剖析_3.2 语法分析_C语言的语句
- 扩展iQuery使其支持多种编程语言(二) – 兼编译器的语法分析简介
- 记录一下最近的分析研究
- sql语句语法介绍全记录,好东西,备用(用到的时候不会可以来查一下!)
- 语言都是相通的,学好一门语言,再学第二门语言就很简单,记录一下我复习c语言的过程。
- (编译原理)TINY扩充语言的语法分析
- atitit.自己动手开发编译器and解释器(2) ------语法分析,语义分析,代码生成--attilax总结
- JAVA实现一个简单的代数运算语言编译器(二)--词法分析准备