终结符与非终结符

✍ dations ◷ 2025-11-25 01:52:09 #终结符与非终结符

终结符和非终结符在计算机科学和语言学的领域是用来指定推导规则的元素。在某个形式语法之中,终结符和非终结符是两个不交的集合。

是一个形式语言的基本符号。就是说,它们能在一个形式语法的推导规则的输入或输出字符串存在,而且它们不能被分解成更小的单位。确切地说,一个语法的规则不能改变终结符。例如说,下面的语法有两个规则:

在这种语法之中,是一个终结符,因为没有规则可以把变成别的符号。不过,有两个规则可以把变成别的符号,所以是非终结符。一个形式语法所推导的形式语言必须完全由终结符构成。

非终结符是可以被取代的符号。一个形式文法中必须有一个起始符号;这个起始符号属于非终结符的集合。

在上下文无关文法中,每个推导规则的左边只能有一个非终结符而不能有两个以上的非终结符或终结符。并非所有的语言都可以被上下文无关文法产生。

一种语法的定义由推导规则构成。每个规则规定什么词位可以重写为什么别的词位。这些规则可以用来剖析字符串,也可以用来产生字符串。每个规则有左边和右边。左边有可以被取代的字符串,而右边有可以取代左边的字符串。规则的写法一般为左边 {displaystyle rightarrow } 右边。比如,z0 → z1 这个规则规定 z0 可以重写为 z1。左边为一个非终结符,但是右边不一定是个终结符。

下面的形式文法代表一个整数。整数可能是有符号,就是说,可能是负数。下面使用巴科斯范式的变种来表示:

<integer> ::=  <digit> {<digit>}<digit> ::= '0' | '1' | '2' | '3' | '4' | '5' | '6' | '7' | '8' | '9'

在这个例子之中,符号 (-,0,1,2,3,4,5,6,7,8,9) 都是终结符,而 <digit> 和 <integer> 都是非终结符。

相关

  • 圣厄斯塔什教堂圣犹士坦堂(église Saint-Eustache)是巴黎第一区的一座教堂,兴建于1532-1632年。这座教堂为哥特式建筑风格,文艺复兴的内部装潢,长105米,内部拱顶高33.45米,其左塔楼为文艺复兴风格
  • 1993年 布法罗第十七届夏季世界大学生运动会于1993年7月8日至7月18日在美国纽约州水牛城举行。共有来自117个国家,一共5105名运动员参加。*  主办国家/地区(美国)
  • 太平洋美国太平洋沿岸地区是一块由美国的人口调查局所正式定义的九块地理区域之一。此区域包括五个州:阿拉斯加州、加利福尼亚州、夏威夷州、俄勒冈州、以及华盛顿州等,而这五州都濒
  • 爱媛县第3区爱媛县第3区是日本众议院的选区,始于1994年。北海道 13 | 山形县 4 | 静冈县 9 | 岛根县 3 | 大分县 4福井县 3 | 山梨县 3 | 德岛县 3 | 高知县 3 | 佐贺县 3青森县 4 | 岩
  • 国际记者协会国际记者协会(IPA)是一个由专业娱乐记者组成的组织,代表国内外的报刊、电视、广播、有线频道以及新媒体通路市场 。该协会自1997年1月起,设立了一个年度电影电视奖项卫星奖。所
  • 西蒙·弗雷泽西蒙·弗雷泽(Simon Fraser,1776年5月20日-1862年6月18日),苏格兰裔皮毛交易员和探险家,受聘于西北公司期间探索了现加拿大境内洛基山脉以西的地域(约莫为现不列颠哥伦比亚省),并于18
  • 徐宗儒徐宗儒(1884年-1957年),男,宁夏永宁人,中国政治人物,曾任宁夏省人民政府委员,宁夏省教育厅厅长,甘肃省政协副主席。
  • 国际动画协会国际动画协会(英文:International Animated Film Association;法文:Association Internationale du Film d'Animation,简称 ASIFA)是于1960年在法国阿讷西创立的非营利组织,由当时
  • 慧日慈愍慧日慈愍法师(680年-748年),俗姓辛,法号慧日,东莱(今山东烟台)人,唐代佛教出家和尚,唐玄宗赐号“慈愍三藏”。自印度引入净土相关经典,弘扬净土思想,为净土宗先驱。他并未被后世净土宗列为祖师,但其弟子弥陀承远被列为净土宗三祖。慧日法师在唐中宗朝时,出家受具足戒。因为仰慕义净法师,立志至印度求法。在印度求学十三年。开元七年(719年),经葱岭回到长安,唐玄宗接见他,赐号“慈愍三藏”。后居于洛阳罔极寺。天宝七年(748年),在洛阳圆寂。弟子有弥陀承远等。著有《往生净土集》。
  • 宝贵廷宝贵廷(1904年-1969年),蒙古族,蒙古名宝音德力格尔。卓索图盟土默特右旗(今属辽宁省朝阳市、北票市)人。蒙古军及国军将领。宝贵廷早年投军,任奉军骑兵独立第九旅二团赵国增部营长李守信的文书上士。后经李守信介绍,他被赵国增保送入东北讲武堂第八期骑兵科,和乌庆霖成为同学。毕业后,他回热河,汤玉麟任命宝贵廷、乌庆霖为陆军少校,任参谋和副官。日军占领热河并且汤玉麟失败后,宝贵廷到北平赋闲,后到百灵庙投奔德穆楚克栋鲁普。韩风林死后,他代理保安队长。1935年1月德穆楚克栋鲁普派宝贵廷赴多伦,同察东警备军司令官