O projeto tem como objetivo criar um compilador em c++ para a linguagem jack.
-
Analizador Lexico
-
Analizador Sintatico
-
Para compilar é necessário ter o Visual Studio 2019
-
na raiz do projeto tem o compilado.
-
execute o arquivo JackCompileCpp.exe por meio do comando:
$ JackCompileCpp.exe nome/do/arquivo.jack-
Ou arraste um arquivo .jack até o executavel
-
Será gerado um arquivo nome/do/arquivoT.xml(tokens)
-
Será gerado um arquivo nome/do/arquivo.xml(compile engine)