ola-parser 1.0.1

Ola Language Parser
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
contract C {
    u32[33] a;

    fn f() -> (u32, u32, u32) {
        a[0] = 2;
        a[16] = 3;
        a[32] = 4;
        u32[33]  m = a;
        return (m[0], m[16], m[32]);
    }
}
// ====
// compileToEwasm: also
// compileViaYul: also
// ----
// f()  -> 2, 3, 4