等价语句变量名变量类型
Integer
Long
Single
Double
Currency
Variant
缺省合并成单条声明语句
加Static声明字面数字和命名常量(常量表达式直接用数值替代)表达式拆分等价表达式
+ a -(-a)
- a +(-a)
2 * a a/0.5
a Mod b a - a \ b
a And b Not((Not a) Or (Not b))
a Or b Not((Not a) And (Not b))
a >= b Not a<b
a <= b Not a>b
a > b Not a<=b
a < b Not a>bIf a And b Then c If a Then If b Then c
If a Or b Then c If a Then c _ If b Then c-----------------------------------------------垃圾语句
+-
*/And True
Or False...
Goto lable1
:label2
语句
Goto label3
:lable1
...
Goto label2
:label3Call sub1
各sub调换顺序
Call 空SubExit Sub/Function
符合语法的任意语句自赋值 a = a字面数字拆分 5->(3+2)If True Then
EndifIf a > 5 Then
...
Else
...
Endif