B:BD[
3.2028] → [
2.4912:5066]
defp expr(<<0x47, rest::binary>>, acc), do: expr(rest, [:"i32.ne" | acc])
defp expr(<<0x4E, rest::binary>>, acc), do: expr(rest, [:"i32.ge_s" | acc])
defp expr(<<0x6A, rest::binary>>, acc), do: expr(rest, [:"i32.add" | acc])
defp expr(<<0x6B, rest::binary>>, acc), do: expr(rest, [:"i32.sub" | acc])
defp expr(<<0x6C, rest::binary>>, acc), do: expr(rest, [:"i32.mul" | acc])
defp expr(<<0x6D, rest::binary>>, acc), do: expr(rest, [:"i32.div_s" | acc])
defp expr(<<opcode, rest::binary>>, acc) when opcode in @plain_numeric do
expr(rest, [plain_numeric_instr(opcode) | acc])
end