当前位置: 首页> 教育> 幼教 > 东营高端网站建设_大宗商品交易平台推荐_网站优化seo方案_站长之家域名查询鹿少女

东营高端网站建设_大宗商品交易平台推荐_网站优化seo方案_站长之家域名查询鹿少女

时间:2025/8/25 20:18:33来源:https://blog.csdn.net/m0_60688978/article/details/142488495 浏览次数:0次
东营高端网站建设_大宗商品交易平台推荐_网站优化seo方案_站长之家域名查询鹿少女
模式名描述示例
序列模式它是一个有限长度或者任意长度的序列,序列中的元素可以是词法符号或者子规则。序列模式的例了包括变量声明(类型后面紧跟着标识符)和整数序列范例实现1. xy..z表示× 后面跟着y.... z
2. '{' INT+ '}'表示Matlab的整数向量
带终止符的序列模式它是一个任意长的、可能为空的序列,该序列由一个词法符号分隔开,通常是分号或者换行符,其中的元素可以是词法符号或者子规则。这样的例子包括类°C语言带终止符的序列模式 的语句集合和一些用换行符来分隔的数据格式1. (statement ';’)* 表示Java的语句集合
2. (row 'In')*表示多行语句
带分隔符的序列模式它是一个任意长的、可能为空的序列,该序列由一个词法符号分隔开,通常是逗号、分号或是句号,其中的元索可以是词法符号或者子规则。这样的例子包括函数定义中的参数表、函数调用时传递的参数表、某些语句之间有分隔符却无终止符的,带分隔符的序列模式 编程语言",以及目录名1. expr ( ,’ expr)* //函数调用时传递的参数
2. ( expr (, expr)* )? 表示函数调用时传递的参数是可选的
3. /"? name ( /’ name)* 表示简化的目录名
4. stat (’.’ stat)* 表示 若干个SmallTalk 语句
选择模式它是一组备选分支的集合。这样的例子包括不同种类的类型、语句、表达式或者XML标签1. type : 'int' | 'float';
2. stat : ifstat | whilestat | 'return' expr ';';
3. tag : '<' Name attribute* '>' | '<' '/' Name '>';
词法符号依赖一个词法符号需要和一个或者多个后续词法符号匹配。这样的例子包括配对的圆括号、花括号、方括号和尖括号1. '(' expr ')' 是嵌套表达式
2. ID '[' expr ']'数组索引表达式
3. '{' stat* '}' 花括号包裹的多个语句
4. '<' ID (',' ID)* '>' 泛型申明
嵌套模式它是一种自相似的语言结构。这样的例子包括表达式、Java的内部类、嵌套的代码块以及嵌套的 Python 函数定义1. expr : '(' expr ')' | ID ;
2. classDef :iclass' ID {’(classDef |method|field) '}’;

参考:权威指南

关键字:东营高端网站建设_大宗商品交易平台推荐_网站优化seo方案_站长之家域名查询鹿少女

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: