Compiladores/Pautas 2015-2016/Pauta do Projecto: Entrega "zero"
From Wiki**3
< Compiladores | Pautas 2015-2016
AVISOS - Avaliação em Época Normal |
---|
Esclarecimento de dúvidas:
|
Requisitos para desenvolvimento, material de apoio e actualizações do enunciado (ver informação completa em Projecto de Compiladores):
|
Processo de avaliação (ver informação completa em Avaliação do Projecto):
|
Material de Uso Obrigatório |
---|
As bibliotecas CDK e RTS de apoio ao desenvolvimento do projecto são de uso obrigatório: |
|
A máquina virtual, fornecida para desenvolvimento do projecto, já contém todo o material de apoio. |
Uso Obrigatório: Repositório CVS |
Apenas se consideram para avaliação os projectos existentes no repositório CVS oficial.
Trabalhos não presentes no repositório no final do prazo têm classificação 0 (zero) (não são aceites outras formas de entrega). Não são admitidas justificações para atrasos em sincronizações do repositório. A indisponibilidade temporária do repositório, desde que inferior a 24 horas, não justifica atrasos na submissão de um trabalho. |
Prazo de Revisão
PAUTA EM ACTUALIZAÇÃO
Os resultados da entrega inicial podem ser revistos, nos horários de dúvidas, até à data da entrega intermédia.
Critérios de Avaliação
LER COM ATENÇÃO
A entrega "zero" vale 2 valores em 20.
A avaliação da entrega inicial considera a execução de intervenções em duas regiões do código do compilador em desenvolvimento, assim como a gestão do projecto correspondente.
A avaliação é realizada sobre a versão existente no CVS no final do prazo para a entrega inicial. Projectos que não apresentem alterações relativamente ao conteúdo inicial do repositório CVS não serão considerados.
Considerando que é um passo crucial na concepção do projecto, a não realização desta entrega conduz automaticamente a uma classificação de 0 (zero) na componente de avaliação relativa ao Projecto e consequente exclusão da avaliação da disciplina no ano lectivo 2015/2016.
Advertem-se os alunos sobre a consulta de colegas de anos anteriores. Estas consultas podem ser positivas, mas comportam algum risco, pois o processo e critérios de avaliação podem ter mudado. Além disso, a proficiência do colega pode majorar negativamente o resultado da avaliação em curso. Não são admitidas quaisquer justificações com base na história da disciplina.
Estas condições são aplicáveis à data da entrega inicial.
Em caso de dúvidas suscitadas por qualquer elemento neste texto, no projecto, ou na disciplina em geral, os alunos são fortemente encorajados a consultar o corpo docente.
VALORAÇÕES |
---|
Existem 2 valores (dos 20 disponíveis para o projecto) associados a esta entrega:
Se o projecto compilar, poderão ser atribuídos mais 1.5 valores (desenvolvimento do compilador), distribuídos como se segue:
|
PENALIZAÇÕES |
---|
Existem penalizações relativas à (deficiente) execução do projecto. São considerados os seguintes aspectos preliminares:
Considerando os aspectos 1. a 6., são aplicadas as seguintes penalizações:
|
Legenda
RELATIVAMENTE A NÃO COMPILAR
A existência do nó identifier_node em alguns compiladores foi manualmente validada e os projectos correspondentes foram testados novamente. As outras situações de não compilação correspondem a problemas de programação ou de ausência de código (e, num caso, correspondem a duplicação inválida de código da CDK). Todos os problemas de compilação podem e devem ser resolvidos (perdendo-se 0.25 pontos, relativos à componente de compilação).
Os alunos são encorajados a compreender/verificar/corrigir os problemas reportados, especialmente nos casos em que exista anotação explícita na pauta.
Anotações da tabela |
---|
|
Pauta
PAUTA EM ACTUALIZAÇÃO
<runphp> echo<<<___EOT___
<colgroup width="44"></colgroup> <colgroup span="2" width="43"></colgroup> <colgroup width="48"></colgroup> <colgroup width="108"></colgroup> <colgroup width="48"></colgroup> <colgroup width="108"></colgroup> <colgroup width="48"></colgroup> <colgroup width="252"></colgroup> <colgroup width="174"></colgroup> <tbody> </tbody>Nota | Total | Pontos Positivos | Obs. | |||||||||
CVS | Compilação | Nós, Métodos de Visita | ||||||||||
Grupo | 2.00 | 2.00 | 0.25 | Problemas | 0.25 | Problemas | 1.50 | Problemas | ||||
001 | 0.50 | 0.50 | 1.00 | 1.00 | fundef_node, new, read_node, variable_node, lvals | |||||||
002 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
003 | 0.50 | 0.50 | 1.00 | 1.00 | read_node | |||||||
004 | 0.50 | 0.50 | 1.00 | 1.00 | dups, real_node, read_node, lvals | |||||||
005 | 0.50 | 0.50 | 1.00 | 1.00 | id_node, lvals, read_node | |||||||
006 | 0.50 | 0.50 | 1.00 | 1.00 | decls, lvalue_declaration_node, read_node, lvals | |||||||
007 | 0.50 | 0.50 | 1.00 | 1.00 | decls, external_declaration_node | |||||||
008 | 0.25 | 0.25 | 1.00 | 0.00 | (cvs ok) | while_node, lvals, pointer_node, float_node, precedence_node, primary_expression_node, dups, read_node | ||||||
009 | 0.44 | 0.44 | 0.75 | lixo no repositório | 1.00 | read_node, lvals | ||||||
010 | 0.50 | 0.50 | 1.00 | 1.00 | id_node, lvals, read_node, lvals | |||||||
011 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
012 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, while_node, decls, import_node, types, functype_node, read_node, lvals | |||||||
013 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
014 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, read_node, lvals | |||||||
015 | 0.50 | 0.50 | 1.00 | 1.00 | pointer node, priority_node, read_node, lvals | |||||||
016 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
017 | 0.50 | 0.50 | 1.00 | README.md | 1.00 | lvals, pointer_node, read_node | ||||||
018 | 0.50 | 0.50 | 1.00 | 1.00 | while_node, zuidentifier_node, lvals, read_node | |||||||
019 | 0.50 | 0.50 | 1.00 | 1.00 | while_node, zuidentifier_node, lvals, read_node | |||||||
020 | 0.25 | 0.25 | 1.00 | 0.00 | (cvs ok) | priority_node, lvals, id_node, read_node, variable_node | ||||||
021 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, while_node, pointer_node, decls, extDefinition_node, global_node, exprs, read_node, lvals | |||||||
022 | 0.50 | 0.50 | 1.00 | 1.00 | parentheses_node, primary_expression_node, brackets_node, read_node, lvals | |||||||
023 | 0.50 | 0.50 | 1.00 | 1.00 | lvals, parenthesis_node, read_node, lvals | |||||||
024 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
025 | 0.50 | 0.50 | 1.00 | 1.00 | id_node, lvals, read_node, lvals | |||||||
026 | 0.50 | 0.50 | 1.00 | 1.00 | exprs, read_node, lvals | |||||||
027 | 0.50 | 0.50 | 1.00 | 1.00 | lvals, read_node | |||||||
028 | 0.25 | 0.25 | 1.00 | 0.00 | não compila, ast, targets | missing nodes, program_node, while_node, exprs, decls, read_node, lvals | contactar prof responsável | |||||
029 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
030 | 0.25 | 0.25 | 1.00 | 0.00 | (cvs ok) | nullptr, break_node, continue_node, new, read_node, lvals | ||||||
031 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, pointer_node, read_node, lvals | |||||||
032 | 0.50 | 0.50 | 1.00 | 1.00 | lvals, identifier_lvalue_node, read_node | |||||||
033 | 0.50 | 0.50 | 1.00 | 1.00 | pointer_node, read_node, lvals | |||||||
034 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
035 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals, var_node | |||||||
036 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
037 | 0.50 | 0.50 | 1.00 | 1.00 | lvals, return_zero_node, read_node | |||||||
038 | 0.50 | 0.50 | 1.00 | 1.00 | read_node | |||||||
039 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, while_node, lvals, dups, pointer_node, float_node, comment_node, read_node | |||||||
040 | 0.25 | 0.25 | 1.00 | 0.00 | não compila, ast | missing nodes, program_node, exprs, decls, read_node, lvals | contactar prof responsável | |||||
041 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
042 | 0.50 | 0.50 | 1.00 | 1.00 | leftval_node, lvals, continue_node, new, read_node | |||||||
043 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
044 | 0.50 | 0.50 | 1.00 | 1.00 | lvals, read_node | |||||||
045 | 0.25 | 0.25 | 1.00 | 0.00 | não compila, ast | ident_node, lvals, read_node | contactar prof responsável | |||||
046 | 0.50 | 0.50 | 1.00 | TODO | 1.00 | program_node, dups, pointer_node, real_node, read_node, lvals | ||||||
047 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
048 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals, indexing_values | |||||||
049 | 0.50 | 0.50 | 1.00 | 1.00 | exclamation_node, dups, identify_node, lvals, read_node | |||||||
050 | 0.50 | 0.50 | 1.00 | 1.00 | lvals, read_node | |||||||
051 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
052 | 0.50 | 0.50 | 1.00 | 1.00 | read_node | |||||||
053 | 0.50 | 0.50 | 1.00 | 1.00 | comma_node, exit_node, read_node | |||||||
054 | 0.50 | 0.50 | 1.00 | 1.00 | id_node, lvals, read_node | |||||||
055 | 0.50 | 0.50 | 1.00 | 1.00 | pointer node, float_node, dups, exprs, read_node, lvals | |||||||
056 | 0.50 | 0.50 | 1.00 | 1.00 | identifier_l_node, lvals, read_node | |||||||
057 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
058 | 0.50 | 0.50 | 1.00 | 1.00 | lvals, read_node | |||||||
059 | 0.50 | 0.50 | 1.00 | 1.00 | lvals, read_node | |||||||
060 | 0.50 | 0.50 | 1.00 | 1.00 | curved_brackets_node, read_node, lvals | |||||||
061 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals, variable_node | |||||||
062 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
063 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, pointer_node, read_node, lvals | |||||||
064 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
065 | 0.50 | 0.50 | 1.00 | 1.00 | name_identifier_node, lvals, read_node | |||||||
066 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, body_node, read_node, lvals | |||||||
067 | NA | sem entrega inicial | ||||||||||
068 | NA | sem entrega inicial | ||||||||||
069 | 0.25 | 0.25 | 1.00 | 0.00 | não compila, ast, targets | program_node, missing nodes, bad names, read_node, lvals | contactar prof responsável | |||||
070 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, while_node, pointer_node, read_node, lvals | pointers_node?? | ||||||
071 | 0.25 | 0.25 | 1.00 | 0.00 | não compila, ast | missing nodes, pub_dec_node, priv_dec_node, decls, extern_dec_node, id_node, lvals, read_node | contactar prof responsável | |||||
072 | 0.50 | 0.50 | 1.00 | 1.00 | while_node, zu_identifier_node, lvals, read_node | |||||||
073 | 0.50 | 0.50 | 1.00 | 1.00 | lvals, read_node | |||||||
074 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, while_node, id_node, lvals, read_node | |||||||
075 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
076 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
077 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
078 | 0.50 | 0.50 | 1.00 | 1.00 | file_node, lvals, pointer_node, curve_parentheses_node, read_node, func_return_node | |||||||
079 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, while_node, file_node, exprs, read_node, lvals | |||||||
080 | 0.50 | 0.50 | 1.00 | 1.00 | lvals, read_node | |||||||
081 | 0.25 | 0.25 | 1.00 | 0.00 | não compila, ast | read_node, lvals | contactar prof responsável | |||||
082 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, read_node, lvals | |||||||
083 | 0.50 | 0.50 | 1.00 | 1.00 | suffix_node, read_node, lvals | |||||||
084 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
085 | 0.50 | 0.50 | 1.00 | 1.00 | lvals, expression_sequence_node, read_node | |||||||
086 | NA | sem entrega inicial | ||||||||||
087 | 0.50 | 0.50 | 1.00 | 1.00 | while_node, pointer_node, read_node, lvals | |||||||
088 | 0.50 | 0.50 | 1.00 | 1.00 | id_node, leftvalue_node, lvals, read_node, define_var_node, decls | |||||||
089 | 0.50 | 0.50 | 1.00 | 1.00 | lvals, visibility, new, read_node | |||||||
090 | 0.50 | 0.50 | 1.00 | 1.00 | zu_identifier_node, lvals, exprs, read_node | |||||||
091 | 0.44 | 0.44 | 0.75 | lixo no repositório | 1.00 | identifier_l_node, lvals, read_node | ||||||
092 | 0.50 | 0.50 | 1.00 | 1.00 | ||||||||
093 | 0.50 | 0.50 | 1.00 | 1.00 | lvals, read_node | |||||||
094 | 0.50 | 0.50 | 1.00 | 1.00 | lvals, left_value_node, break_node, continue_node, new, read_node | |||||||
095 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, decls, lvals, declaration_lvalue_node | |||||||
096 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
097 | 0.50 | 0.50 | 1.00 | 1.00 | id_node, lvals, read_node | |||||||
098 | 0.50 | 0.50 | 1.00 | 1.00 | lvals, read_node, malloc_node | |||||||
099 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals, index_node, variables | |||||||
100 | 0.50 | 0.50 | 1.00 | 1.00 | null_node (pointer node) | |||||||
101 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
102 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, read_node, lvals | |||||||
103 | 0.50 | 0.50 | 1.00 | 1.00 | lvals, read_node | |||||||
104 | 0.19 | 0.19 | 0.75 | lixo no repositório | 0.00 | não compila, ast | second_for_node, read_node, lvals | contactar prof responsável | ||||
105 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals, position_node | |||||||
106 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
107 | 0.50 | 0.50 | 1.00 | 1.00 | while_node, zu_identifier_node, lvals, read_node | |||||||
108 | 0.25 | 0.25 | 1.00 | 0.00 | (cvs ok) | missing nodes, read_node, lvals | ||||||
109 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, lvals, pointer_node, read_node | |||||||
110 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, exprs, read_node, lvals | |||||||
111 | 0.50 | 0.50 | 1.00 | 1.00 | ||||||||
112 | 0.50 | 0.50 | 1.00 | 1.00 | lvals | |||||||
113 | 0.50 | 0.50 | 1.00 | 1.00 | void return | |||||||
114 | 0.50 | 0.50 | 1.00 | 1.00 | ||||||||
115 | 0.44 | 0.44 | 0.75 | lixo no repositório | 1.00 | lvals, decls, external_declaration_node, read_node | ||||||
116 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
117 | 0.50 | 0.50 | 1.00 | 1.00 | lvals, exprs, read_node | |||||||
118 | 0.50 | 0.50 | 1.00 | 1.00 | while_node, read_node, lvals | |||||||
119 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
120 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, while_node | |||||||
121 | 0.50 | 0.50 | 1.00 | 1.00 | while_node, file_node, read_node, lvals | |||||||
122 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
123 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
124 | 0.50 | 0.50 | 1.00 | 1.00 | file_node, lvals, pointer_node, read_node | |||||||
125 | sem inscrição | |||||||||||
126 | 0.50 | 0.50 | 1.00 | 1.00 | types, functiontype_node, read_node, lvals | |||||||
127 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
128 | 0.25 | 0.25 | 1.00 | 0.00 | não compila, ast | exprs, read_node, lvals | contactar prof responsável | |||||
129 | 0.50 | 0.50 | 1.00 | 1.00 | lvals, read_node, variable_node | |||||||
130 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, while_node, read_node, lvals | |||||||
131 | 0.25 | 0.25 | 1.00 | 0.00 | (cvs ok) | while_node, exprs, read_node, lvals | ||||||
132 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
133 | NA | sem entrega inicial | ||||||||||
134 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, while_node, lvals, dups, real_node, read_node | |||||||
135 | 0.25 | 0.25 | 1.00 | 0.00 | (cvs ok) | program_node, read_node, lvals | ||||||
136 | 0.50 | 0.50 | 1.00 | 1.00 | read_node | |||||||
137 | 0.50 | 0.50 | 1.00 | 1.00 | read_node | |||||||
138 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
139 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, read_node, lvals | |||||||
140 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
141 | 0.50 | 0.50 | 1.00 | 1.00 | missing nodes, program_node, while_node, do_hexa_node, read_node, lvals | |||||||
142 | sem inscrição | |||||||||||
143 | 0.50 | 0.50 | 1.00 | 1.00 | read_node | std::string* | ||||||
144 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, define_variable_node, decls, lvals | |||||||
145 | NA | sem entrega inicial | ||||||||||
146 | 0.44 | 0.44 | 0.75 | lixo no repositório | 1.00 | program_node, while_node, exprs, read_node, lvals | ||||||
147 | 0.25 | 0.25 | 1.00 | 0.00 | (cvs ok) | file_node, pointer_node, read_node, lvals | ||||||
148 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, while_node, pointer_node, public_node, private_node, zu_identifier_node, lvals, read_node, lvals | |||||||
149 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, types, func_type_node, read_node, lvals | |||||||
150 | 0.50 | 0.50 | 1.00 | 1.00 | dups, real_node, curved_par_node, read_node, lvals | |||||||
151 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, while_node, read_node, lvals | |||||||
152 | 0.25 | 0.25 | 1.00 | 0.00 | (cvs ok) | read_node, lvals | ||||||
153 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, var_init_node, decls, lvals | |||||||
154 | 0.25 | 0.25 | 1.00 | 0.00 | não compila, ast | program_node, while_node, read_node, lvals | contactar prof responsável | |||||
155 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, while_node, body_node, read_node, lvals | |||||||
156 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals, var_node | |||||||
157 | 0.25 | 0.25 | 1.00 | 0.00 | (cvs ok) | program_node, decls, export_node, import_node, exprs, read_node, lvals | ||||||
158 | NA | sem entrega inicial | ||||||||||
159 | NA | sem entrega inicial | ||||||||||
160 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
161 | 0.25 | 0.25 | 1.00 | 0.00 | (cvs ok) | lvals, read_node | ||||||
162 | 0.25 | 0.25 | 1.00 | 0.00 | não compila, ast | read_node, lvals | contactar prof responsável | |||||
163 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
164 | 0.50 | 0.50 | 1.00 | 1.00 | my_identifier_node, lvals, read_node | |||||||
165 | 0.88 | 0.88 | 1.00 | 1.00 | 0.25 | program_node, while_node, dups, markers, operators, etc., lvals, decls, funcs, exprs read_node | contactar prof responsável | |||||
166 | sem inscrição | |||||||||||
167 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, while_node, read_node, lvals | |||||||
168 | 0.25 | 0.25 | 1.00 | 0.00 | não compila, ast | read_node, lvals | contactar prof responsável | |||||
169 | 0.25 | 0.25 | 1.00 | 0.00 | não compila, targets | program_node, while_node, exprs, read_node, lvals | contactar prof responsável | |||||
170 | NA | sem entrega inicial | ||||||||||
171 | 0.25 | 0.25 | 1.00 | 0.00 | não compila, ast, targets | missing nodes, program_node, while_node, dups (sequence, neg, real_node), read_node, lvals | contactar prof responsável | |||||
172 | 0.25 | 0.25 | 1.00 | 0.00 | não compila, targets | missing nodes, program_node, pointer_node, exprs, read_node, lvals | contactar prof responsável | |||||
173 | 0.50 | 0.50 | 1.00 | 1.00 | read_node | |||||||
174 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
175 | 0.50 | 0.50 | 1.00 | 1.00 | while_node, def_func_node, makeDeclaration, new, read_node, assignment_node, lvals | bad code design | ||||||
176 | NA | sem entrega inicial | ||||||||||
177 | 0.50 | 0.50 | 1.00 | 1.00 | lvaluexp_node, lvals, read_node | identifier_node vs. variable_node | ||||||
178 | sem inscrição | |||||||||||
179 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
180 | 0.44 | 0.44 | 0.75 | lixo no repositório | 1.00 | read_node, lvals | ||||||
181 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
182 | 0.50 | 0.50 | 1.00 | 1.00 | while_node, read_node, lvals | |||||||
183 | NA | sem entrega inicial | ||||||||||
184 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, while_node, exprs, read_node, lvals | |||||||
185 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, while_node, read_node, lvals | |||||||
186 | NA | sem entrega inicial | ||||||||||
187 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, while_node, read_node, lvals | |||||||
188 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, while_node, file_node, body_node, exprs, read_node, lvals | |||||||
189 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, read_node, lvals | |||||||
190 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
191 | 0.50 | 0.50 | 1.00 | 1.00 | exprs, read_node, lvals | |||||||
192 | 0.25 | 0.25 | 1.00 | 0.00 | não compila, targets | missing nodes, incomplete visitors, exprs, read_node, lvals | contactar prof responsável | |||||
193 | 0.25 | 0.25 | 1.00 | 0.00 | não compila, ast, targets | missing nodes, program_node, while_node, incomplete visitors, exprs, decls, read_node, lvals | contactar prof responsável | |||||
194 | 0.50 | 0.50 | 1.00 | 1.00 | program_node, pointer_node, float_node, dups, read_node, lvals | |||||||
195 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
196 | 0.25 | 0.25 | 1.00 | 0.00 | (cvs ok) | read_node, lvals, indexation_node | ||||||
197 | 0.88 | 0.88 | 1.00 | 1.00 | 0.25 | missing_nodes, program_node, while_node, exprs, read_node, lvals | ||||||
198 | 0.25 | 0.25 | 1.00 | 0.00 | não compila, ast | missing nodes, program_node, while_node, exprs, decls, read_node, lvals | contactar prof responsável | |||||
199 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
200 | 0.50 | 0.50 | 1.00 | 1.00 | read_node, lvals | |||||||
201 | sem inscrição | |||||||||||
202 | sem inscrição | |||||||||||
203 | NA | sem entrega inicial |
___EOT___; </runphp>