Attention des changements sont bientôt à prévoir sur l'instance gitea d'Aurore :
fun substr<<n:int>> (x: int^n^n) returns (d: int)
let
d = x[0][0] - n;
tel
fun mean<<n: int>> (i: int) returns (m: int)
m = substr<<n>> (i^n^n)
fun mean2<<n: int>> (j: int) returns (m: int)
m = substr<<n>> (j^n^n)
node main() returns (m1,m2:int)
m1 = mean<<5>>(3);
m2 = mean2<<5>>(3)
(* CHECK compare *)
node compare() returns (ok:bool)
var x,y:int;
(x,y) = main();
ok = (x = y);