1
0
Fork 0
mirror of synced 2025-09-24 04:40:05 +00:00
ZoKrates/zokrates_cli/examples/structs/set_member.zok
2022-06-28 19:23:45 +02:00

30 lines
440 B
Text

struct Bar {
field[2] c;
bool d;
}
struct Foo {
Bar a;
bool b;
}
def main() -> Foo {
Foo[2] mut f = [
Foo {
a: Bar {
c: [0, 0],
d: false
},
b: true
},
Foo {
a: Bar {
c: [0, 0],
d: false
},
b: true
}
];
f[0].a.c = [42, 43];
return f[0];
}