终结符与非终结符

✍ dations ◷ 2025-12-01 00:03:20 #终结符与非终结符

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

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

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

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

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

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

相关

  • 中毒休克症候群毒性休克症候群(Toxic shock syndrome,TSS)是一种因细菌外毒素引起的症候群。相关症状包含发烧、红疹、皮肤脱落(英语:skin peeling),及低血压等等。其它与特定病原菌相关的症状包
  • 阮福绵宇阮福绵宇(越南语:Nguyễn Phúc Miên Vũ/.mw-parser-output .han-nom{font-family:"Nom Na Tong","Han-Nom Gothic","Han-Nom Ming","HAN NOM A","HAN NOM B","Ming-Lt-HKSCS
  • 星野翔平星野翔平(日语:星野 翔平/ほしの しょうへい ,1992年1月1日-),日本男子羽毛球运动员。富山县出生,毕业于上市町立上市中学校、埼玉荣高校及日本体育大学,现隶属于NTT东日本株式会社,
  • 阿波罗多鲁斯 (卡鲁斯图斯)阿波罗多鲁斯 (卡鲁斯图斯)(英语:Apollodorus of Carystus),约活动于公元前3世纪前后。新喜剧诗人,被称为“雅典人”。他著有47部剧,五次获胜。特兰斯改编了他的两出戏《丈母娘》
  • 金色眼睛的映像《金色眼睛的映像》(英语:)美国女性小说家卡森·麦卡勒斯的长篇小说。该书曾被改编成电影,于1967年上映,由好莱坞巨星伊丽莎白·泰勒、马龙·白兰度、约翰·赫斯顿等主演。1930年
  • 亚历山大 (霍亨索伦)亚历山大·弗里德里希·安东尼乌斯·约翰内斯(Alexander Friedrich Antonius Johannes,1987年3月16日-),出生于纽约市。是霍亨索伦亲王卡尔·弗里德里希与妻子亚历山德拉·申克·
  • 开普敦开普敦(英语:Cape Town,南非语:Kaapstad .mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Code2000","Gentium","Gentium Alternative","TITUS Cyberbit Basic","Arial Unicode MS","IPAPANNEW","Chrysanthi Unic
  • 太谷学派四配颜回 · 孟子 · 曾参 · 孔伋日本藤原惺窝 · 林罗山 · 室鸠巢新井白石 · 雨森芳洲朝鲜薛聪 · 权近 · 吉再 · 安珦 · 李穑李滉 · 王仁 · 李齐贤 · 郑梦周 · 郑道传崔致远 · 徐敬德 · 赵光祖 · 李彦迪 · 李退溪 · 李栗谷越南朱文安 · 阮秉谦 · 阮廌黎贵惇 · 阮文超 · 吴时任日本儒学水户学 · 石门心学朝鲜儒学朝鲜实学越南儒学太谷学派为清朝嘉庆、道光年间,由周太谷所创立的学派,后期有大成教、大学教、圣人教、黄崖教等别称。起初为学术传承与结社,后来渐渐转化为教团
  • 2009年太平洋台风季对菲律宾的影响2009年太平洋台风季对菲律宾的影响是几十年来最严重的。在这年中,有一系列的台风影响了菲律宾。最严重的是九月的台风凯萨娜和十月的台风芭玛。热带低气压 Auring是第一个在2009年西北太平洋所形成的热带气旋。它导致了棉兰老岛在一月发生了暴雨和洪水,迫使38764人疏散到避难所家园。在洪水冲毁 294房屋,造成2人死亡,并造成9人失踪。 由于Auring造成的危险条件下,约12211人留在港口滞留。另外14辆卡车,44辆轻型客车,75辆巴士,27艘和295箱流动货柜滞留。另有305间房屋被毁和610间房屋
  • 马时雍马时雍(1946年2月-),浙江杭州人,中华人民共和国政治人物,退休后居住于杭州市西湖区仁寿山,曾出版《杭州的山》《杭州的水》《杭州的寺庙教堂》等一系列杭州人文历史相关的书籍。1964年毕业于杭州市第十四中学,并于同年8月上山下乡插队到临安县绍鲁公社田干大队(今於潜镇绍鲁村)当知青,1970年到浙江大学。后来调到临安县化工二厂,从工人开始升迁至副厂长、 厂长。1980年6月加入中国共产党。又任临安县副县长兼县经委主任、县委常委,升至县委副书记、县长,临安县委副书记、副县长。调至杭州市政府,先后任杭州市人民