Heptagon 表达式支持算数运算,支持的操作包括 +
, /
, -
, %
, *
, 一元 -
等。
+
为加法运算,使用样例如
fun add(i1,i2: int) returns (o: int)
let
o = i1 + i2;
tel
/
为除法运算,使用样例如
fun div(i1,i2: int) returns (o: int)
let
o = i1 / i2;
tel
-
为减法运算,使用样例如
fun minus(i1,i2: int) returns (o: int)
let
o = i1 - i2;
tel
%
为取模运算,使用样例如
fun modFun(i1,i2: int) returns (o: int)
let
o = i1 % i2;
tel
*
为乘法运算,使用样例如
fun mul(i1,i2: int) returns (o: int)
let
o = i1 * i2;
tel
一元 -
为取反运算,使用样例如
fun unary_minus(i1: int) returns (o: int)
let
o = -i1 ;
tel