2019-12-10 13:47:31 +00:00
|
|
|
/* Test ReasonLIGO arithmetic operators */
|
|
|
|
|
2020-03-02 18:01:56 +01:00
|
|
|
let mod_op = (n : int) : nat => n mod 42;
|
|
|
|
let plus_op = (n : int) : int => n + 42;
|
|
|
|
let minus_op = (n : int) : int => n - 42;
|
|
|
|
let times_op = (n : int) : int => n * 42;
|
|
|
|
let div_op = (n : int) : int => n / 2;
|
|
|
|
let neg_op = (n : int): int => - n;
|
|
|
|
let foo = (n : int): int => n + 10;
|
|
|
|
let neg_op_2 = (b : int): int => -foo(b);
|