月沙工具箱
现在位置:月沙工具箱 > 学习工具 > 英语单词大全

BNF是什么意思,BNF的意思翻译、用法、同义词、例句

输入单词

常用词典

  • abbr. 巴科斯-诺尔范式(Backus-Naur Form)

  • 例句

  • Biotechnology Consultation Note to the File BNF no 00077.

    生物技术咨询注解,对档案BNF第00077号。

  • My works maintains: the first is to change the extended BNF of TTCN-3 into the normal BNF;

    我的工作主要有:一是对TTCN-3的扩展语法规则范式进行改写;

  • JJTree is a preprocessor, and generating a parser for a particular BNF is an easy two-step process.

    JJTree是一个预处理器,为特定BNF生成解析器只需要简单的两步。

  • In BNF, the only way to indicate a list of an arbitrary number of elements is through recursion.

    在BNF表示法中,为了表示一串任意个数的元素,唯一的方法是通过递归来定义。

  • The first and most obvious is the AEL syntax itself. A BNF is provided near the end of this document.

    第一点也是最明显的就是AEL自身的语法。BNF被提供在文档的结尾。

  • 专业解析

    BNF(巴科斯-诺尔范式)是计算机科学中用于描述编程语言语法的元语言,由约翰·巴科斯和彼得·诺尔在20世纪50年代提出。它通过一系列规则和符号定义语言的合法结构,例如使用::=表示“定义为”,|表示“或”。例如,算术表达式可定义为:

    <expression> ::= <number> | <expression> "+" <expression> | <expression> "*" <expression>(来源:维基百科「巴科斯-诺尔范式」词条)。

    在医学领域,BNF(英国国家处方集)是英国权威的药物处方指南,由英国医学会和皇家药学会联合发布。它提供药物剂量、适应症、副作用等临床信息,每6个月更新一次,被英国医疗从业者广泛采用(来源:英国国家处方集官网)。

    网络扩展资料

    BNF是常见的缩写形式,具有多重含义,具体解释需结合上下文:

    一、计算机科学领域

    全称:巴科斯范式(Backus-Naur Form)
    定义:一种用于描述上下文无关文法(CFG)的形式化表示方法,由John Backus和Peter Naur提出。
    特点:

    1. 简洁明确:通过符号(如< > ::= |)定义语法规则,便于语法分析和编译实现;
    2. 结构化分解:将复杂语法分解为树形结构(如四则运算表达式),生成抽象语法树(AST);
    3. 应用广泛:用于编程语言设计(如Algol、Java的For语句)和编译器开发。

    二、生物学领域

    全称:生物固氮(Biological Nitrogen Fixation)
    定义:自然界中将氮气转化为生物可利用氮的过程,分为共生固氮和自生固氮。
    作用:

    三、国际汇款领域

    含义:

    BNF的具体含义需结合使用场景判断。在计算机领域占主导地位,其他领域为专业术语缩写。如需更详细案例或扩展定义,可参考相关来源链接。

    别人正在浏览的英文单词...

    advertdrink infrom the bottom of one's heartbrimvanguardjudiciousnessCountriesErrolimbrueimprovisationalintersectingmonstrouslymulchrotsShanetailoringdivine servicePLA mansmart foruntil recentlywire ropeaminatebaudBlivetcylindroiddraughtinesselectromechanicsembryomahousefulISI