mathic 0.2.0

A compiler with builtin support of symbolic operations, built with LLVM/MLIR
1
2
3
4
5
6
7
8
df main() i64 {
    struct Point {
        x: i64,
        y: i64
    }
    let p: Point = Point { x: 10, y: 20 };
    return p.x;
}