def compile(self, m): self._opcodes = [] self.compile_program(m) print(self._opcodes) code = Bytecode() code._mem_pool_size = self._mem_pool_offset code._opcodes = self._opcodes with open(self.output_filename, 'wb') as f: code.save(f)