cairo-native 0.9.0-rc.5

A compiler to convert Cairo's IR Sierra code to MLIR and execute it.
use array::Array;
use array::ArrayTrait;

fn main() -> (u32, u32, u32, u32, u32, u32, u32, u32, u32, u32) {
    let mut data: Array<u32> = ArrayTrait::new();
    data.append(1_u32);
    data.append(2_u32);
    data.append(3_u32);
    let _ = data.pop_front();
    data.append(7_u32);
    data.append(5_u32);
    data.append(6_u32);
    data.append(8_u32);
    data.append(9_u32);
    data.append(10_u32);
    data.append(11_u32);
    data.append(data.len());
    (
        *data[0],
        *data[1],
        *data[2],
        *data[3],
        *data[4],
        *data[5],
        *data[6],
        *data[7],
        *data[8],
        *data[9],
    )
}