- 42
- 0
- 约1.85万字
- 约 96页
- 2017-01-19 发布于湖北
- 举报
例 非CFL的文法 L={anbncn|n0}的文法 S?aBC|aSBC CB?BC aB?ab bB?bb bC?bc 可以证明不存在CFG G ,使L(G)=L 非CFL结构 在我们使用的程序语言中,有些语言结构并不是总能用上下文无关文法描述的。 例1 L1={wcw|w∈{a,b}+}。aabcaab就是L1的一个句子。这个语言是检查程序中标识符的声明应先于引用的抽象。 ?例2 L2={anbmcndm|n,m≥0},它是检查过程声明的形参个数和过程引用的参数个数是否一致问题的抽象。 * * * 语境:指理解和实现程序设计语言的环境,包括编译环境和运行环境 * 赋值语句语法的非形式化描述为:赋值语句由一个变量,后随一个符号“=”,再在后面跟一个表达式所构成。 赋值语句的语义为:先对该语句的右部表达式求值,然后把所得结果与语句左部的变量相结合,并取代该变量原有的值。 赋值语句的语用为:赋值语句可用来计算和保存表达式的值。 * 注意这里提到三个概念:a.一个程序只是用一个有限字符集作为字母表;b.词法规则是指单词符号的形成规则。单词符号一般包括:各类型的常数、标识符、基本字、算符和界符等。C.语言的语法规则规定了如何从单词符号形成更大的结构(即语法单位),换言之,语法规则是语法单位的形成规则。一般程序语言的语法单
您可能关注的文档
最近下载
- 2026年大连市中考化学模拟卷及答案.doc VIP
- 无线通信基础:无线通信系统概述all.docx
- 奋战30天,誓圆高考梦+2026届高三下学期高考倒计时30天主题班会.pptx
- XX镇XX村集体经济组织成员资格认定申请审批表 .pdf VIP
- 中考道德与法治复习:必背一句话核心考点.pdf VIP
- 组织生活会党员谈心谈话记录.docx VIP
- 2025 版河北省高职单招考试英语全真模拟卷含答案.docx VIP
- 二级管配筋设计图册.docx
- 2026年浙江省舟山市定海三校联考八年级下期中质量监测科学试题卷(试卷+解析).pdf VIP
- 部编版道德与法治一年级下册第7课《我们爱分享》精美课件.pptx VIP
原创力文档

文档评论(0)