class SyntaxTree::YARV::Disassembler::Squished

or alignment.
instruction sequence but it renders it without any of the extra spacing
This class is another object that handles disassembling a YARV

def calldata(value)

def calldata(value)
  value.inspect
end

def enqueue(iseq)

def enqueue(iseq)
end

def event(name)

def event(name)
end

def inline_storage(cache)

def inline_storage(cache)
  "<is:#{cache}>"
end

def instruction(name, operands = [])

def instruction(name, operands = [])
  operands.empty? ? name : "#{name} #{operands.join(", ")}"
end

def label(value)

def label(value)
  "%04d" % value.name["label_".length..]
end

def local(index, **)

def local(index, **)
  index.inspect
end

def object(value)

def object(value)
  value.inspect
end