微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

计算机语言被认为是有限集,可以对它们进行数学上的设置操作

如何解决计算机语言被认为是有限集,可以对它们进行数学上的设置操作

我正在阅读有关“编译器设计-词法分析”的信息,我碰到了这句话。我没听懂 可以在计算机语言上执行哪些设置操作?精确度如何?联合体,交集等在计算机语言中的外观如何,请有人解释

这是我正在阅读的链接

https://www.tutorialspoint.com/compiler_design/compiler_design_lexical_analysis.htm

解决方法

计算机语言是有限集的唯一意义是我们生活在有限宇宙中的实际限制。在这个有限的宇宙中,一切都有极限。对于许多实际问题,这可能是一个有用的观点,但对理解数学模型没有帮助。 (我也不知道您的资料来源有多有用。就我个人而言,我建议其中一本传统教科书。)

形式语言理论的框架将语言定义为无限的有限字符串集。该集合只是有效字符串的集合-在这种情况下为计算机程序。

两种语言的交集(被视为有效句子的集合)与任何其他集合的交集一样:它由两个集合中的所有事物组成。同样,两种语言的并集是至少使用一种语言的字符串集。

作为示例,我们可以(理论上)构造既是有效C又包含标识符future的程序集。或者是JSON或XML的字符串集。依此类推。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。