#include #include #include #include #include #include class parser { private: std::string filename; int count_ins = 0; public: parser() {} parser(std::string input_file) : filename(input_file) {} void assemble(); std::vector> get_machine_code; char command_type(std::string mnemonic); std::string symbol(); std::string dest(std::string des); std::string comp(std::string com); std::string jump(std::string jum); std::array split(std::string mnemonic); };