/* Copyright (C) 2014-2016 Ben Kurtovic Released under the terms of the MIT License. See LICENSE for details. */ #pragma once #include #include #include /* Structs */ typedef struct { size_t size; char *bytestr; char *line; } DisasInstr; // typedef struct { ... } Disassembly; /* Functions */ void disas_instr_free(DisasInstr*); DisasInstr* disassemble_instruction(const uint8_t*); // Disassembly* disassemble(const uint8_t*); // TODO bool disassemble_file(const char*, const char*);