2014-01-31 08:23:00 +13:00
|
|
|
|
|
|
|
|
#ifndef ASSEM_H
|
|
|
|
|
#define ASSEM_H
|
|
|
|
|
|
2019-01-18 15:55:51 +01:00
|
|
|
#include "..\LinkerLib\linker.hpp"
|
2014-01-31 08:23:00 +13:00
|
|
|
|
2019-01-18 17:04:57 +01:00
|
|
|
class Assem {
|
|
|
|
|
public:
|
|
|
|
|
istream& in;
|
|
|
|
|
Module* mod;
|
|
|
|
|
Assem(istream& in, Module* mod) : in(in), mod(mod) {}
|
|
|
|
|
virtual void assemble() = 0;
|
2014-01-31 08:23:00 +13:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
#endif
|