#include "CInstrFactory.hpp"
#include "uint32_from_hex.hpp"
+#include "iext.hpp"
+#include "extensions/cprog.hpp"
+
#include "SReadline/SReadline.h"
using namespace swift;
void close_prog(const std::vector<std::string> &);
CCpu* Iinstr::m_cpu;
+CCpu* Iext::m_cpu;
disasm* Iinstr::m_disasm;
+disasm* Iext::m_disasm;
CCpu* global_cpu = NULL;
global_cpu = &cpu;
Iinstr::setCPU(&cpu);
+ Iext::setCPU(&cpu);
disasm disasm(instr);
Iinstr::setDisasm(&disasm);
+ Iext::setDisasm(&disasm);
+
+ global_cpu->registerExtension(new Cprog());
vector<string> commentDefer;
vector<string> labelDefer;