06 2013 档案
简单的FOLLOW集演示程序
摘要:1 /* 2 * 该程序用于计算某个非终结符的 FOLLOW 集合 3 * RexfieldVon 4 * 2013年6月30日16:02:47 5 */ 6 #include 7 #include 8 #include 9 10 /* 三级指针 11 * 第一级指向整个产生式组 12 * 第二级指向单个产生式 13 * 第三级指向产生式符号单元 14 * 约定:所有的大写字母为非终结符 15 * 假设:无左递归、FIRST集中不会出现重复符号 16 */ 17 char*** GrammerRule; 18 19 /* 20 * 初始化文法... 阅读全文
posted @ 2013-06-30 22:03 RexfieldVon 阅读(502) 评论(0) 推荐(0) 编辑
简单的FIRST集演示程序
摘要:1 /* 2 * 该程序用于计算某个非终结符的 FIRST 集合 3 * RexfieldVon 4 * 2013年6月29日19:53:45 5 * 2013年7月3日22:01:57 修改 GetFIRST 例程以简化驱动例程以及自身结构 6 */ 7 #include 8 #include 9 #include 10 11 /* 三级指针 12 * 第一级指向整个产生式组 13 * 第二级指向单个产生式 14 * 第三级指向产生式符号单元 15 * 约定:所有的大写字母为非终结符 16 * 假设:无左递归、FIRST集中不会出现重复符号 1... 阅读全文
posted @ 2013-06-29 20:03 RexfieldVon 阅读(412) 评论(0) 推荐(0) 编辑