版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

  • 数字定义
    •  连续的0到9和.号组成的字符串,会解析为数字。1,2,3,4,5,6,7,8,9,0,.
    • 不支持十六进制的A,B,C,D,E
    • 示例:1.99,200
  • 变量定义
    • 由大小写英文字母、中文开头,中间可以包含数字0-9的连续字符串,被识别为变量
    • 不能以数字0-9开头,否则会被识别为数字
    • 如:tag1、Object1.Prop1
  • 字符串定义
    • 包含在两个单引号之间的内容,被识别为字符串
    • 如:'abcdefg','中文'
  • 特殊变量定义
    • self.name,表示对象的名称。示例:self.温度,如果对象为温度计1,属性未温度,则self温度会被替换为‘温度计1’
    • self,表示对象的名称,和self.name相同。
    • self.param1,表示对象配置的参数1,这个可根据需要进行配置,如可配置为表示对象配置的参数1,这个可根据需要进行配置,如param1配置为"device1",以此时self,以此时device.self.param1.connstatus就指代:device.device1.connstatus,以此时device.self.param1.connstatus就指代:device1enableconnect就指代:device.device1.connstatusenableconnect
    • self.param2,表示对象配置的参数2
    • self.param3,表示对象配置的参数3
    • self.param4,表示对象配置的参数4

...