bcba3569ed
- ais.ept: tests inclusion of array types into structure types - ce.ept: constant propagation - contract.ept: contract constructs - contract_automaton.ept: contract constructs and automata
16 lines
188 B
Plaintext
16 lines
188 B
Plaintext
fun f(a,b:int) returns (u,v:int)
|
|
let
|
|
u = a + b;
|
|
v = a * b;
|
|
tel
|
|
|
|
fun h(a,b:int) returns (u,v:int)
|
|
let
|
|
(u,v) = f(f(a,b));
|
|
tel
|
|
|
|
node main() returns (u,v:int)
|
|
let
|
|
(u,v) = h((1,2))
|
|
tel
|