·

Ciência da Computação ·

Compiladores

Send your question to AI and receive an answer instantly

Ask Question

Preview text

Preciso que seja feito um visitor que transforme código da gramática que está na pasta parser denominada langg4 em código para a ferramenta Jasmin Seria semelhante ao visitor conversor feito em langparserLangToJavaVisitorjava a diferença é que ele converte para java neste caso aqui preciso que o código reconhecido pela gramatica de exemplo seja transformado em codigo para a ferramenta jasmin Informações httpsdocsoraclecomjavasespecsjvmsse20htmlindexhtml httpsjasminsourceforgenet httpssilotipsdownloadcsc8505handoutjvmjasmin Para testar se o seu visitor está certo voce pode rodar o comando make compile java cp antlrjar LangCompiler s substituindo o visitor que está declarado no arquivo LangCompilerjava na linha onde tem LangToJavaVisitor langParser new LangToJavaVisitor Voce pode usar o LangToJavaVisitor como guia sobre o resultado esperado Ao rodar o comando acima basicamnete devese ser printado o código jasmin correspondente Um exemplo de codigo que sera convertido está no arquivo trabalhotesteexemplolan O codigo deve ser feito em java Se possível enviar pequeno relatorio dizendo como o trabalho foi feito