J3IOJKB25DA2K7QMQUTNUE6DVJKSZ3C7RVUL2YGDP6BB5JXYDSKQC
FJZWJHLW5B2JGYHKSHIYBRG2IVTLCPKT3SR2PWKDPCLRATYEXEQQC
O2DTNJ3ZOJJKDHGPNE2DZSZF7CFU4G5D65RIDOYZHYYBH3JZAAIAC
end defp section_body(:code, binary) do vec(&code/1).(binary)
end
defp section_body(:code, binary) do
vec(&code/1).(binary)
defp code(binary) do {code_size, rest} = Atomic.u32(binary) {code, rest} = func(rest) {%{size: code_size, code: code}, rest} end defp func(binary) do {locals, rest} = vec(&locals/1).(binary) {e, rest} = expr(rest) {%{locals: locals, expr: e}, rest} end defp locals(:TODO) do :TODO end
defp code(binary) do
{code_size, rest} = Atomic.u32(binary)
{code, rest} = func(rest)
{%{size: code_size, code: code}, rest}
defp func(binary) do
{locals, rest} = vec(&locals/1).(binary)
{e, rest} = expr(rest)
{%{locals: locals, expr: e}, rest}
defp locals(:TODO) do
:TODO