为了账号安全,请及时绑定邮箱和手机立即绑定

Python的语法和语义是否有数学定义

Python的语法和语义是否有数学定义

喵喵时光机 2022-06-07 19:04:49
我一直在寻找 Python 的数学定义。就像 IBM 的关系代数一样。在我的 uni 课程的一些脚本中,我发现了一些类似的东西,但它更像是一种示例语言,通常用于解释一些概念。我很想为 Python 找到类似的东西。
查看完整描述

1 回答

?
婷婷同学_

TA贡献1844条经验 获得超8个赞

关系代数?像 Python 这样的计算机语言不是关系型的。

也许你可以找到 Python 的语法

然后,您可以将其提供给词法分析器/解析器以获取抽象语法树 [AST]。一旦你有了它,你就可以遍历树并为每个节点生成你想要的任何东西(例如字节码等)

这是编译器设计的基础。


查看完整回答
反对 回复 2022-06-07
  • 1 回答
  • 0 关注
  • 267 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号