/TrabalhoPratico

Repositório dos artefatos desenvolvidos para o trabalho prático da matéria de Compiladores 1

Primary LanguageC++

Compiladores - Trabalho Prático

Esse repositório contém os códigos desenvolvidos como trabalho para a disciplina de Compiladores do curso de Ciência da Computação na UFMS.

Alunos

Objetivo

O objetivo do trabalho é de desenvolver um compilador capaz de realizar a análise léxica e sintática de uma linguagem proposta chamada MiniJava

Compilação

Para compilar o programa, utilize o seguinte comando:

    make mj_compiler

Execução

Para executar o compilador com um arquivo de teste escrito na linguagem MiniJava, utilize o seguinte comando substituindo {nome} pelo nome do arquivo de teste:

    ./mj_compiler {nome}.mj