/ tests / tests / parser-statement / statement / definition.adl
definition.adl
 1  
 2  let x: u8 = expr;
 3  
 4  let x: u16 = x+y;
 5  
 6  let x: u8 = x();
 7  
 8  let x: string = expr;
 9  
10  
11  let x: i8 = expr;
12  
13  let x: i16 = x+y;
14  
15  let x: i8 = x();
16  
17  let x: string = expr;
18  
19  let x: credits = credits.alpha/mint_private(100u64);
20  
21  let x: credits.alpha/credits = credits.alpha/mint_private(100u64);
22  
23  
24  let x: u32 = expr;
25  
26  let x: u32 = x+y;
27  
28  let x: u32 = x();
29  
30  
31  let x: u32 = expr;
32  
33  let x: u32 = x+y;
34  
35  let x: u32 = x();
36  
37  let x: address = ax1fj982yqchhy973kz7e9jk6er7t6qd6jm9anplnlprem507w6lv9spwvfxx;
38  
39  let x: [u32; foo(1 + 2) * N] = [1];