
【电】 Backus-Naur form
seashell; shellfish
【医】 bel
gram; gramme; overcome; restrain
【医】 G.; Gm.; gram; gramme
promise; yes
【计】 erg
【化】 erg
【医】 erg
ceremony; formula; model; pattern; ritual; style; type
【化】 expression
【医】 F.; feature; formula; Ty.; type
贝克诺尔格式(Backus-Naur Form,BNF)是一种用于描述计算机编程语言、数据格式和协议规范的元语言符号系统。该表示法由约翰·巴科斯(John Backus)和彼得·诺尔(Peter Naur)在20世纪60年代提出,现已成为计算机科学领域描述上下文无关语法的国际标准工具。
从汉英词典角度解析:
术语定义
中文全称:巴科斯-诺尔范式
英文对照:Backus-Naur Form (BNF)
核心功能:通过递归规则定义语言结构,例如编程语言中的表达式、语句和标识符的合法组合方式。
符号结构
BNF采用四类基本符号:
例如:<整数> ::= <数字> | <数字><整数> 定义了整数的递归构成。
应用领域
广泛应用于编程语言标准文档(如Python语言参考手册)、协议规范(如HTTP/1.1的RFC文档)以及编译器设计。国际标准化组织ISO/IEC 14977:1996已将其确立为正式规范。
变体扩展
扩展巴科斯范式(EBNF)在BNF基础上增加了重复符号({})、可选符号([])等增强表达力,被XML和JSON等现代数据格式采用。
关于“贝克诺尔格式”,目前没有找到相关可信的搜索结果。可能的原因包括:
术语准确性
该名称可能是拼写错误或小众术语,例如是否应为“贝克格式”“诺尔标准”等?建议核对英文原名(如“Beknoll format”)或具体领域。
领域局限性
若涉及特定行业(如医学、工程等),可能需要更专业的资料库或补充上下文。
新兴概念
不排除是近年新提出的概念,尚未被广泛收录。
建议您:
若有进一步信息,我将为您提供更精准的解释。
白头偕老板规吡丙烯菌素丙考达唑岑克尔氏杆菌柴油汽油节油剂ZN-600搓花革分层石根据权利的核对重设键磺烷基化作用假慈悲颊肌接插件抗受精素口头诺言蜡的类属凝集连续式台车输模机领陆令人满意的镁砖弥散菌落目的用户处理过程羟基甲酰哌嗪巧夺天工声门区摄影师湿疹示波极谱法手术疗法