// // Archimedes.hpp // Clock Signal // // Created by Thomas Harte on 04/03/2024. // Copyright © 2024 Thomas Harte. All rights reserved. // #pragma once #include "../../../Analyser/Static/StaticAnalyser.hpp" #include "../../ROMMachine.hpp" #include namespace Archimedes { class Machine { public: virtual ~Machine() = default; static std::unique_ptr Archimedes( const Analyser::Static::Target *target, const ROMMachine::ROMFetcher &rom_fetcher ); }; }