Primeiro Trabalho de Laboratório de Compiladores
Segundo Semestre de 2005.
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 Krakatoa 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 os diretório AST, Comp e Lexer dentro de C:\X, não dentro de um arquivo que está dentro de C:\X, como C:\X\bin. Apenas os .java e os .class devem ser enviados. Não envie testes, saídas em C, txt, etc. O trabalho deve ser enviado por email com o assunto ou “subject”
LC05. 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”.
[ ] Sim [ ] Não
7. Você imprimiu o seu trabalho em fonte Courier ?
[ ] Sim
[ ] Não