#pragma once #include "instruction.h" #include #include // -- TYPES -- // typedef struct { char magic[4]; uint8_t version; uint32_t numInstructions; } ROMFileHeader; typedef struct { ROMFileHeader header; Instruction* instructions; } RomFile; // -- FUNCTIONS -- // RomFile* readProgramFromFile(char* path);