防护命令语言
六月7,2018
CS522正式语言和自动机
20183111金李涵
概括
2018年Spring正式语言和自动机理论项目1〜2
防护命令语言(以下称为GCL)解析和执行功能的实现
语句语法说明
中止
论文说“做任何事情”,但实际上并没有任何意义。
此时停止程序并打印所有变量
跳过
该论文将其描述为“不执行任何操作”
没做什么
级联(;)
; [; ]
可以串联多个语句,并且最后一个语句后不能跟分号。
依次执行两个语句
分配(:=)
[; ] := <expression>[; <expression>]
将左侧的变量替换为右侧的值
在右侧,不仅可以使用简单的数字,而且可以使用涉及四个规则/逻辑运算的表达式。
表达式中可以包含的情况如下
expres
2021-09-28 23:54:48
199KB
Python
1