mathic 0.2.0

A compiler with builtin support of symbolic operations, built with LLVM/MLIR
1
2
3
4
5
6
7
8
9
df main() i32 {
    let sum: i32 = 0;
    let i: i32 = 1;
    while i <= 10 {
        sum = sum + i;
        i = i + 1;
    }
    return sum;
}