- 现行
- 正在执行有效
- 1996-12-12 颁布
![【正版授权-英语版】 ISO/IEC 14977:1996 EN Information technology - Syntactic metalanguage - Extended BNF_第1页](http://file4.renrendoc.com/view5/M01/3B/08/wKhkGGaQeZOAZBP_AAC2X8QzzVY865.jpg)
下载本文档
基本信息:
- 标准号:ISO/IEC 14977:1996 EN
- 标准名称:信息技术 句法金属语言 扩展 BNF
- 英文名称:Information technology — Syntactic metalanguage — Extended BNF
- 标准状态:现行
- 发布日期:1996-12-12
文档简介
ISO/IEC14977:1996ENInformationtechnology—Syntacticmetalanguage—ExtendedBNF是一个关于信息技术的标准,它定义了一种语法元语言,称为扩展的BNF。该标准对语法规则和符号进行了详细的规定,包括符号、规则的定义、规则的嵌套和转换的实现方式等。该标准主要用于计算机科学和软件工程领域,用于描述和解析语法结构,帮助开发者更好地理解和使用计算机程序语言的语法规则。扩展的BNF语法是一种基于上下文无关语法(CFG)的方法,它可以用于描述复杂的数据结构和算法。该标准提供了丰富的符号和规则,可以帮助开发者更准确地描述和解析各种语法结构,从而提高代码的可读性和可维护性。
在ISO/IEC14977:1996中,扩展的BNF语法包括了以下内容:
*符号:包括字符集、字符映射、运算符、分隔符等基本的语法符号。
*规则的定义:包括类型定义、元素定义、规则嵌套等。类型定义用于描述数据类型和结构,元素定义用于描述语法单元的组成成分。
*规则的嵌套:通过符号的嵌套和转换的实现方式,可以实现复杂的语法结构。
*转换的实现方式:通过规则之间的匹配和转换,可以实现语法结构的解析和生成。
在实际应用中,扩展的BNF语法被广泛应用于编译器、解释器、编译器前端和后端等场景,帮助开发者更好地理解和使用计算机程序语言的语法规则。同时,该标准也提供了丰富的符号和规则,可以帮助开发者
温馨提示
最新文档
- -学高一历史必修一教案 人民版
- 全国青岛版信息技术七年级上册专题三第1课三、《搜索引擎》教学设计
- 压力管道系统吹扫清洗工艺工艺规程
- 一年级上册音乐教案 第一单元 快乐的音乐娃苏少版
- 通信工程师:现代电信技术测试题(题库版)
- 通信工程师:同步数字体系(SDH)技术题库知识点三
- 市医联体建设动态监测指标 (试行)
- 七年级生物下册 第四单元 第10章 第2节 人体细胞获得氧气的过程教案 (新版)北师大版
- 2023九年级物理下册 第二十一章 信息的传递第2节 电磁波的海洋教案 (新版)新人教版
- 九年级化学上册 第三章 维持生命之气-氧气 3.1 氧气的性质和用途教案 (新版)粤教版
- 江苏省宿迁市泗阳县2023-2024学年下学期八年级期末学业水平监测数学试卷
- DL-T5024-2020电力工程地基处理技术规程
- 2023年危险废物分类目录
- 2023-2024学年八年级下学期期末考试数学试卷含答案
- 单位食堂厨房设计方案
- DB32T4148-2021燃煤电厂大气污染物排放标准
- 高温合金行业市场前景分析及发展趋势与投资风险研究报告2024-2034版
- 2024年中级轧钢工技能理论考试题库(含答案)
- 死亡病例评审制度
- 新高考人教版高中化学必修一全套课件
- GB/T 704-1988热轧扁钢尺寸、外形、重量及允许偏差
评论
0/150
提交评论