#pragma once #include #include #include namespace Execute { struct State { unsigned currentStatement; unsigned nextStatement; std::unordered_map const * labelStatementIndice; std::vector interrupts; std::vector memory; unsigned stackPointer; bool terminated; }; }