1 #ifndef YACASL2_DISASSEMBLE_H_INCLUDE 2 #define YACASL2_DISASSEMBLE_H_INCLUDE 3 4 #include "struct.h" 5 6 /** 7 * @brief CASL IIのオブジェクトファイルを逆アセンブルし、標準出力へ出力する 8 * 9 * @return 正常終了時は0、異常終了時は0以外 10 * 11 * @param *file オブジェクトファイルのファイル名 12 */ 13 bool disassemble_file(const char *file); 14 15 /** 16 * @brief COMET IIのメモリーを逆アセンブルし、標準出力へ出力する 17 * 18 * @param *start 逆アセンブルの開始位置 19 * @param *end 逆アセンブルの終了位置 20 */ 21 void disassemble_memory(WORD start, WORD end); 22 23 #endif