终结符与非终结符

✍ dations ◷ 2025-11-30 05:53:45 #终结符与非终结符

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

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

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

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

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

一种语法的定义由推导规则构成。每个规则规定什么词位可以重写为什么别的词位。这些规则可以用来剖析字符串,也可以用来产生字符串。每个规则有左边和右边。左边有可以被取代的字符串,而右边有可以取代左边的字符串。规则的写法一般为左边 {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> 都是非终结符。

相关

  • 牙体技术师人体解剖学 - 人体生理学 组织学 - 胚胎学 人体寄生虫学 - 免疫学 病理学 - 病理生理学 细胞学 - 营养学 流行病学 - 药理学 - 毒理学牙体技术师(英语:Certified Dental Tech
  • 保罗·埃申保罗·埃申(英语:Paul Eyschen,1841年9月9日-1915年10月11日)是卢森堡政治人物、政治家、律师与外交官。他是第八任卢森堡首相,自1888年9月22日起任期二十七年,直到1915年10月11日
  • 铬酸铵铬酸铵是一种黄色单斜结晶,分子式为(NH4)2CrO4,溶于水,遇热会分解,长期放置会分解放出氨。铬酸铵主要可以当作媒染剂、催化剂、缓蚀剂等等。TmYb2(CrO4)3
  • 内特·麦克米兰纳撒尼尔·麦克米兰(英语:Nathaniel McMillan,1964年8月3日-),美国NBA联盟职业篮球运动员,教练。他在1986年的NBA选秀中第2轮第6顺位被西雅图超音速选中。教练时期曾执教西雅图超音
  • 一木有海一木 有海(いちき あみ, 1994年5月25日-)是出身于日本东京的童星talent。属于レプロエンタテインメント(Jclass)的一员。 身高151公分。血型是B型。喜欢吃的食物有汉堡,蘑菇类与松
  • 山脚公园苑里山脚公园是位于苗栗县苑里镇的一座公园,位置在苑里镇山脚里15邻—18邻之鞍里路,山脚古地名为后壁山,此处早年为道卡斯族日北社一处聚落。苑里山脚生态公园将延伸至十八甲之
  • 2008年热带风暴马可热带风暴马可(英语:Tropical Storm Marco)是有纪录以来地球上规模最小的热带气旋,也是2008年大西洋飓风季第13场获得命名的风暴。系统源于2008年9月下旬加勒比地区西北部上空的广阔低气压区。10月4日,受东风波影响,伯利兹上空发展出小规模下层环流。低气压区从尤卡坦半岛最南端掠过并进入坎佩切湾,于10月6日发展成本季第十三号热带低气压。低气压很快就于当晚增强成热带风暴并获名“马可”,再于协调世界时10月7日清晨达到风力时速100千米的最高强度。达到最高强度时,马可的热带风暴强度风场仅从
  • 霍尔迪·加利霍尔迪·加利(Jordi Galí,1961年1月4日-),西班牙宏观经济学家,新兴凯恩斯学派的代表人物之一。他现在是国际经济学研究中心(Centre de Recerca en Economia Internacional)主席。1961年生于西班牙巴塞罗那,1989年于麻省理工学院取得博士学位后,他曾于哥伦比亚大学和纽约大学任教。
  • 大同会大同会本部事务所位于鸟取县米子市富士见町2-138 的设置,日本的指定暴力团之一・六代目山口组的2次团体。森尾卯太男带领的大同会原是一和会二代目山广组下部团体 → 1989年3月一和会解散,当时五代目山口组三代目山健组组长的桑田兼吉授与森尾卯太男舍弟杯,大同会纳入山健组伞下团体 → 2005年11月直参升格、为六代目山口组的2次团体,同年、森尾卯太男担任若头付(若头保镖),2009年1月,森尾卯太男升格干部;2012年4月,昇格若头补佐。
  • 阿爆&Brandy阿爆&Brandy,由阿爆(Aljenljeng Tjatjaljuvy) 和Brandy(田晓梅)两人所组成之女子重唱组合,两人皆参加过电视台所举办的《残酷舞台》选秀节目,于2003年出道,发行有《阿爆与Brandy创作专辑》。曾荣获第15届金曲奖“最佳重唱组合奖”。2022年接受台湾著名女歌手徐佳莹邀请一起合唱歌曲《切歌》,组合决定重出江湖,这也是阿爆&Brandy睽违19年后再度合唱的音乐歌曲。1990 知己二重唱 · 1990 东方快车合唱团 · 1991 百合二重唱 · 1992 南方二重唱 ·