cairo-native 0.2.6

A compiler to convert Cairo's intermediate representation Sierra code to MLIR.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
enum OuterEnum {
    A: felt252,
    B: InnerTupleEnum,
}

enum InnerTupleEnum {
    A: (u16, u8)
}

fn main() -> (OuterEnum, OuterEnum) {
    (
        OuterEnum::A(1234),
        OuterEnum::B(InnerTupleEnum::A((200, 190))),
    )
}