教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 高等教育 >

C++求文法的first和follow集合(2)

来源:网络收集 时间:2026-01-26
导读: 199. if(*p==X){ 200. //表达式中出现了符号X 201. flag=true;} 202. }else{ 203. if(*p>0){ 204. //规则2:X后碰上终结符 205. flag=false; 206. Fo[*p/8]|=1 208. //规则2:X后碰上非终结符则并上它的First集 209.

199. if(*p==X){

200. //表达式中出现了符号X 201. flag=true;} 202. }else{

203. if(*p>0){

204. //规则2:X后碰上终结符 205. flag=false;

206. Fo[*p/8]|=1<<(*p%8); 207. }else{

208. //规则2:X后碰上非终结符则并上它的First集 209. for(j=0;j

AP_SIZE;i++)\ i; int void m_first[0].flag|=\ 求各非终结符的Follow集 MLR1::FollowSet3(){ rc; Fo[i]|=\ if(Fo!=\st[-X-1].Fo){\ m_first[-X-1].flag^=\ if(rc)m_first[-X-1].flag|=\0x10;\ m_first[-X-1].flag|=\ if(m_first[-temp[0]-1].flag&0x08) Fo[j]|=\ for(j=\ rc=\ if(!FollowSet2(temp[0],m_first[-temp[0]-1].Fo)) 如果是自反关系则不计算 规则3:将temp[0]的Follow集并到Fo

C++求文法的first和follow集合(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/608387.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)