1. 首页
  2. 数据库
  3. 其它
  4. MSD脚本 源码

MSD脚本 源码

上传者: 2021-04-26 14:41:59上传 ZIP文件 137.15KB 热度 12次
MSD脚本 MSDScript是用C ++编写的简单解释器。 它有什么作用? 它需要用户输入,然后解析和解释结果。 像大多数编程语言一样,它不仅支持基本的算术表达式,还支持if-else语句和用户定义的函数等。 如何实施? 数据类型 解释器中的所有内容都是表达。 单个数字2是一个表达式,2 + 3 + 4是一个表达式,即使if-else语句也是一个表达式。 口译员 解释器包括两个部分:解析部分和解释部分。 该程序首先将用户输入解析为一个表达式,然后解释该表达式。 解析部分:解析部分由程序中特定定义的操作顺序构成,并且大多数操作顺序与正常数学表达式中的操作顺序相同。 解释部分:解释部分不仅涉及如何计算正确的结果,而且还涉及如何使其快速安全。 两个关键实现是延续和垃圾收集器。 文献资料 文档:
用户评论