Segundo Trabalho de Laboratório de Compiladores

 

Segundo Semestre de 2007.
Departamento de Computação - UFSCar

Prof. José de Oliveira Guimarães

 

Grupo:

1. Turma:          Nome:

2. Turma:          Nome:

 

Esta folha deve acompanhar o trabalho impresso.

 

Responda às perguntas abaixo,

 

1. O seu trabalho compila ?

[   ]  Sim     [   ]  Não
 
2. O código que o seu compilador produz, em C, compila em um compilador C? Depois de compilado, ao executá-lo, ele produz os resultados esperados ? Marque Sim somente se ambas as respostas forem Sim.

 [   ]  Sim     [   ]  Não

 

3. Partes do seu trabalho foram copiados do código de outra pessoa ? Isto é permitido, com restrições.
 [   ]  Sim     [   ]  Não

 

Se você respondeu “Sim” à pergunta anterior, marque no código, à caneta, as partes iguais a outros grupos.

4. O seu compilador produz um arquivo de saída (o .txt com 0 ou a linha com erro) corretamente ?

 [   ]  Sim     [   ]  Não

Se você respondeu “Não”,  o seu trabalho não será aceito. Corrija-o e responda “Sim”. A menos que você tenha modificado o código fornecido pelo professor, a resposta certamente é “Sim”.

 

5. O seu trabalho pode ser chamado da linha de comando como definido nas especificações ?  Isto é, como

                C:\> javacp krakatoaDir  Comp.Comp Hello.kra

 [   ]  Sim     [   ]  Não

Se você respondeu “Não”,  o seu trabalho não será aceito. Corrija-o e responda “Sim”. A menos que você tenha modificado o compilador fornecido pelo professor, a resposta deve ser sim.

 

6. O seu trabalho deve ser enviado por email para o Professor em formato ZIP (e somente ZIP) exatamente como descrito nas especificações do trabalho 2. Isto é, o nome do arquivo zip deve ser composto pelos nomes dos dois integrantes do grupo (ex: AlbertoSantosDumont-NikolaTesla), ao descomprimi-lo ele deve criar um diretório com nome igual ao do arquivo zip e, dentro deste, deve criar diretórios AST, Comp e Lexer, os arquivos .java e .class devem estar dentro dos respectivos diretórios (Comp.java e Comp.class dentro de Comp, por exemplo), o arquivo z.txt deve estar no diretório AlbertoSantosDumont-NikolaTesla e o arquivo zip não deve possuir nenhum outro arquivo que não seja *.java, *.class e z.txt. O trabalho deve ser enviado por email com o assunto ousubject”  lc07. Você obedeceu a estas especificações ? É absolutamente fundamental que a resposta seja “sim”.

    ]  Sim     [   ]  Não

7. Você imprimiu o seu trabalho em fonte Courier ?

 

 [   ]  Sim     [   ]  Não