Primeiro 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 seu trabalho
gera código em HTML correto?
[ ] 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:\> java –cp 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). O arquivo
zip, ao ser descomprimido dentro
de um diretório C:\X, deve criar um diretório com os
nomes completos dos integrantes do grupo (algo como LuisInacioLulaDaSilva-FernandoHenriqueCardoso).
Dentro deste diretório, o winzip deve criar os diretório
AST, Comp e Lexer (veja a
árvore de diretórios abaixo). Apenas
os .java e os .class devem ser enviados,
além do arquivo “r.txt” que é um relatório dos erros do compilador. Não envie testes,
saídas em C, txt, etc. O trabalho deve ser
enviado por email com o assunto
ou “subject”
LC07. Os arquivos “.class” devem ser
colocados nos mesmos diretórios
dos respectivos “.java”. Você obedeceu
estas especificações ?
É absolutamente fundamental que
a resposta seja “sim”, pois o professor utiliza arquivos .bat para corrigir os trabalhos que exigem que estas
especificações estejam corretas.
[
] Sim
[ ] Não
C:\
X\
LuisInacioLulaDaSilva-FernandoHenriqueCardoso\
AST\
Comp\
Lexer\
7. Você imprimiu o seu trabalho
em fonte Courier ?
[ ] Sim [
] Não
8. O nome de todos os integrantes do grupo aparecem dentro
de um comentário no início de cada arquivo .java ? A resposta obrigatoriamente deve ser sim.
[ ] Sim [
] Não