在前边的文章中我们把简单的需要的基础知识简单的列举了一遍,包括简单的集合逻辑,还有图论以及一些的证明方法等等,接下来我们将要开始我们正式的关于形式语言的学习,所以这一篇文章,我们将说一下什么是语言,以及语言的一些分类规则...在当今的世界上,程序设计语言可能达到了几千种,他们的语言规则都千差万别,但是他们总体来看都是有一个共同的特点,都是由一个有限字母表上的字母的集合所组成的,也就是说我们是可以用一种统一的抽象方法来进行讨论...(这里边一些定义类的东西我就直接引用蒋宗礼老师书中的定义,定义类的东西不好自己定义,容易出错)
1:字符的有限集合称为字表,记为T
关于这条定理,我们可以可以这么理解,比如说26个英文字母,10个阿拉伯数字都可以构成不同的字母表...,字母表作为一个集合,在理论上是可以是一个无限大的集合的,但是在实际应用上,总会有一些的规则,所以字母表的中的字符个数总是有限的.
2:由字表T中的字符构成的有限序称为字母表T上的字符(或句子)。...我们将会主要讨论探索方向1,第二种方法后来演变成了各种语言的识别器,以后我们可能会谈一谈,关于第一种方法,使用的主要是文法,那什么是文法?