Compilador desenvolvido em python para tradução de MGOL para C
Para execução do compilador você precisará apenas de python3 e pandas
$ sudo apt update
$ sudo apt install python3.6
$ sudo apt install python3.6-pip
$ pip3 --version
$ pip3 install pandasPara execução do help
$ python3 main.py -h
usage: main.py [-h] [-l] [-v] [-s] filename
Compilador da linguagem MGOL - Por enquanto, apenas o analisador léxico e sintático
positional arguments:
  filename
optional arguments:
  -h, --help     show this help message and exit
  -l, --lexico   Realiza somente a analise léxica
  -v, --verbose  Ativa o modo verboso do compilador
  -s, --sintatico Realiza analise sintática e semânticaPara executar a análise léxica
$ python3 main.py fontesMGOL/algumarquivo.alg -lPara executar a análise sintática e semântica
$ python3 main.py fontesMGOL/algumarquivo.alg -s