Nome: Gabriel de Sousa Vieira Matricula: 160006350
configuração de ambiente: g++ (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 wsl2
instruções de compilação:
g++ *.cpp -o montador
intruções de uso: ./montador -p myprogram.asm saida.obj
Informações adicionais: O pré processamento está funcionando bem com exceção da flag -p, que repete as linhas do If No algoritmo de duas passagens consegui implementar a primeira, porem não tive sucesso com a segunda passagem, tive vários problemas com std::unordered_map que atrasou muito a produção do trabalho.