/ tests / tests / compiler / function / program_function_with_mode.adl
program_function_with_mode.adl
 1  
 2  program test.alpha {
 3      transition foo(a: u8, b: u8) -> public u8 {
 4          return a + b;
 5      }
 6  
 7      // TODO: Need to test private modifier when it is supported.
 8  
 9      transition foo1(a: u8, b: u8) -> u8 {
10          return a + b;
11      }
12  
13      transition foo2(a: u8, public b: u8) -> public u8 {
14          return a + b;
15      }
16  
17  }