language specification

This commit is contained in:
Mikkel Kongsted 2024-11-01 11:48:21 +01:00
parent 584220e96b
commit 25df78fd85

30
example.slg Normal file
View File

@ -0,0 +1,30 @@
fn add(a: int, b: int) -> int {
a + b
}
add(2,3); // -> 5
let a: string = "Hello";
let b = "world";
println(a + " " + b + "!"); // -> "Hello world!"
if a == b {
println("whaaaat");
}
else {
println(":o");
}
loop {
let i = 0;
if i >= 10 {
break;
}
i += 1;
}