function_call_out_of_order.adl
1 2 3 program test.alpha { 4 5 transition foo(a: u8) -> u8 { 6 return bar(a) + baz(a); 7 } 8 9 function bar(a: u8) -> u8 { 10 return a * a; 11 } 12 13 function baz(a: u8) -> u8 { 14 return a + a; 15 } 16 }
1 2 3 program test.alpha { 4 5 transition foo(a: u8) -> u8 { 6 return bar(a) + baz(a); 7 } 8 9 function bar(a: u8) -> u8 { 10 return a * a; 11 } 12 13 function baz(a: u8) -> u8 { 14 return a + a; 15 } 16 }