月沙工具箱
現在位置:月沙工具箱 > 學習工具 > 英語單詞大全

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的具體含義需結合使用場景判斷。在計算機領域占主導地位,其他領域為專業術語縮寫。如需更詳細案例或擴展定義,可參考相關來源鍊接。

    别人正在浏覽的英文單詞...

    agreecranberrystorehousesolventannouncesbrontosaurusgasketingGILinkjetmalconductscarfskinserifspittingtenantlessadd weight tobuilt upcarbonaceous shalegas mileageprevail onarmorcladbivalvularbowguidecttyheterocaryophasehistoclasticmarratemesoblastemicmicalamprophyrepapillomavirusPBL