编译原理
zhouyelihua
昨夜星辰昨夜风
展开
-
Yacc 与 Lex 快速入门
转载自http://www.ibm.com/developerworks/cn/linux/sdk/lex/Lex 代表 Lexical Analyzar。Yacc 代表 Yet Another Compiler Compiler。 让我们从 Lex 开始吧。LexL转载 2011-10-17 21:47:15 · 765 阅读 · 0 评论 -
传递闭包的warshall算法
#include#define MATRIX_SIZE 5void Warshall_Algorithm(int matrix[][MATRIX_SIZE],int N);int main(){ int warshall[MATRIX_SIZE][MATRIX_SIZE]={0,1,0,0,1,0,1,0,1,1,0,0,0,0,1,0,0,0,1,0,0,1,0,1,0}; /*以下原创 2011-12-05 23:21:08 · 4537 阅读 · 3 评论 -
如何使用Lex和Yacc工具(2)---Parser Generator+VC6.0配置 .
转载自:http://blog.csdn.net/martinkro/article/details/2818719工具准备 parser generator: http://www.bumblebeesoftware.com/downloads.htm VC6.0:网上到处都是。 (1)parser generator的环境设置 安装好parser转载 2012-05-05 22:32:26 · 1061 阅读 · 0 评论 -
递归下降分析法的简单例子的c语言实现
我们举的简单例子是G[s]:S→a |∧| (T)T→T, S | S转化为LL1文法S →a |∧| (T) T →ST'T'→,ST'| εc语言代码实现 #includechar scaner(char*input,int* p);void S(char*input,int* p);void T(char*input,int* p);v原创 2012-04-08 20:23:38 · 8915 阅读 · 0 评论