blob: e8e325412550e02a2b4896c144c50403b9fc138e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
char :: u8;
short :: i16;
int :: i32;
long :: i64;
float :: f32;
double :: f64;
main :: () -> void {
a :u64= 2;
f := (c:u64,b:u64)->void{
print_u64 c-b+a;
};
f = (c:u64,b:u64)->void{
print_u64 c*b;
};
foo(fun = f);
};
foo :: (fun:(b:u64,u64)->void)->void{
fun(b = 3,4);
};
|