网站首页  英汉词典

请输入您要查询的英文单词:

 

单词 Backus Naur Form
释义

Backus Naur Form

中文百科

巴科斯范式 Backus–Naur Form

(重定向自Backus Naur Form)

巴科斯范式英语:Backus Normal Form,缩写为 BNF),又称为巴科斯-诺尔范式英语:Backus-Naur Form,缩写同样为 BNF,也译为巴科斯-瑙尔范式巴克斯-诺尔范式),是一种用于表示上下文无关文法的语言,上下文无关文法描述了一类形式语言。它是由约翰·巴科斯(John Backus)和彼得·诺尔(Peter Naur)首先引入的用来描述计算机语言语法的符号集。

尽管巴科斯范式也能表示一部分自然语言的语法,它还是更广泛地使用于进程设计语言、指令集、通信协议的语法表示中。大多数进程设计语言或者形式语义方面的教科书都采用巴科斯范式。在各种文献中还存在巴科斯范式的一些变体,如扩展巴科斯范式 EBNF 或扩充巴科斯范式 ABNF。

英语百科

Backus–Naur Form 巴科斯范式

(重定向自Backus Naur Form)

In computer science, BNF (Backus Normal Form or Backus–Naur Form) is one of the two main notation techniques for context-free grammars, often used to describe the syntax of languages used in computing, such as computer programming languages, document formats, instruction sets and communication protocols; the other main technique for writing context-free grammars is the van Wijngaarden form. They are applied wherever exact descriptions of languages are needed: for instance, in official language specifications, in manuals, and in textbooks on programming language theory.

随便看

 

英汉网英语在线翻译词典收录了3779314条英语词汇在线翻译词条,基本涵盖了全部常用英语词汇的中英文双语翻译及用法,是英语学习的有利工具。

 

Copyright © 2004-2024 encnc.com All Rights Reserved
更新时间:2025/6/21 16:57:52