change bits and pieces everywhere about var meta

This commit is contained in:
Luna 2019-09-28 22:16:33 -03:00
parent a95d0e7fd8
commit f2520e7d02
6 changed files with 44 additions and 47 deletions

View file

@ -1,36 +1,12 @@
const (
test_var = 1 + 3
)
fn f() i32 {
// var a = 3;
// return a;
return 2;
var a = 3;
return a;
}
fn f2() i32 {
return f() + 2;
}
//fn f2() bool {
// return 1 > 10;
//}
enum B {
a
b
c
}
enum C {
blah
bluh
}
fn test_function() B {
return B.b;
}
fn func_refer_param(b: i32) i32 {
return b * 231 + b;
}
@ -52,10 +28,6 @@ fn add(a: i32, b: i32) i32 {
return a + b;
}
fn and_fn() bool {
return true and false;
}
// type is void by default
//fn main() {
// print("piss\n");