summaryrefslogtreecommitdiff
path: root/code/main.felan
blob: f4b760815acfd75bd2b336fc8fe34eccaf0d7aaa (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;

st :: struct {
  a : int;
  b : double;
};

main :: () -> void {
  b :u64= 2;
  c := &b;
  c.* = 4;
  print_u64 b;
  a : st = undefined;
  a.a = 5;
};