cairo-native 0.8.0

A compiler to convert Cairo's IR Sierra code to MLIR and execute it.
1
2
3
4
5
6
7
8
9
10
11
12
13
fn main() -> (u16, u64) {
    (
        bar(3),
        bar(5),
    )
}

fn bar<T, +Drop<T>>(a: T) -> T {
    loop {
        break;
    };
   a
}