网站首页  词典首页

请输入您要查询的计算机术语:

 

术语 context-free grammar
释义 context-free grammar
上下文无关文法;[脉络自由文法]
A grammar in which the left-hand side of each production is a single nonterminal, i.e., productions have the form: A→α where α is a string of terminals and/or nonterminals. For brevity one writes:A→α1
|α2
|…
|αn to indicate the separate productions: A→α1,A→α2,…,A→αn, As an example, the following generates a simple class of arithmetic expressions typified by (a+b)×c: E→T
|T+E
|(E), T→E
|E×T
|a
|b
|cThe BNF notation used in defining the syntax of programming languages is simply a context-free grammar.
一种文法,其中每个产生式的左侧是单个非终结符,即产生式为如下形式: A→α,其中α是若干个终结符和/或非终结符的字符串。为简便起见,可写成: A→α1
|α2
|…
|αn, 以表示若干个独立的产生式: A→α1, A→α2,…,A→αn。例如,下述文法生成一个类似(a+b)×c表示的简单类型的算术表达式:E→T
|T+E
|(E),T→E
|E×T
|a
|b
|c 用于定义程序语言语法的BNF表示是一个简单的上下文无关的文法。 对照context-sensitive grammar。
随便看

 

计算机英汉双解词典包含21137条计算机术语英汉翻译词条,基本涵盖了全部常用计算机术语的翻译及用法,是计算机学习及翻译工作的有利工具。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2025/1/23 8:16:26