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
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
<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 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | fundef_node, new, read_node, variable_node, lvals | ||||||
| 002 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals | ||||||
| 003 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node | ||||||
| 004 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | dups, real_node, read_node, lvals, return_node | ||||||
| 005 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | id_node, lvals, read_node | ||||||
| 006 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | decls, lvalue_declaration_node, read_node, lvals | ||||||
| 007 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | decls, external_declaration_node | ||||||
| 008 | 1.00 | 1.00 | 1.00 | 0.00 | (cvs ok) | 0.50 | while_node, lvals, pointer_node, float_node, precedence_node, primary_expression_node, dups, read_node, decls | |||||
| 009 | 1.19 | 1.19 | 0.75 | lixo no repositório | 1.00 | 0.50 | read_node, lvals, decls, vars | |||||
| 010 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | id_node, lvals, read_node | ||||||
| 011 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals | ||||||
| 012 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | program_node, while_node, decls, import_node, types, functype_node, read_node, lvals, return_node | ||||||
| 013 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | read_node, lvals, decls, funcs, vars | ||||||
| 014 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | program_node, read_node, lvals, return_node | ||||||
| 015 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | pointer node, priority_node, read_node, lvals, return_node | ||||||
| 016 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals, return_node | ||||||
| 017 | 1.25 | 1.25 | 1.00 | README.md | 1.00 | 0.50 | lvals, pointer_node, read_node, variable_node | |||||
| 018 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | while_node, zuidentifier_node, lvals, read_node, return_node, variable_node, decls, vars | ||||||
| 019 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | while_node, zuidentifier_node, lvals, read_node, return_node, decls, variable_node, vars | ||||||
| 020 | 1.00 | 1.00 | 1.00 | 0.00 | (cvs ok) | 0.50 | priority_node, lvals, id_node, read_node, variable_node | |||||
| 021 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | program_node, while_node, pointer_node, decls, extDefinition_node, global_node, exprs, read_node, lvals, ret_node | ||||||
| 022 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | parentheses_node, primary_expression_node, brackets_node, read_node, lvals, return_node | ||||||
| 023 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | lvals, parenthesis_node, read_node, lvals, decls, vars | ||||||
| 024 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | read_node, lvals, decls, vars, funcs | ||||||
| 025 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | id_node, lvals, read_node, return_node | ||||||
| 026 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | exprs, read_node, lvals | ||||||
| 027 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | 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, funcs | contactar prof responsável | |||||
| 029 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals, return_node | ||||||
| 030 | 1.00 | 1.00 | 1.00 | 0.00 | (cvs ok) | 0.50 | nullptr, break_node, continue_node, new, read_node, lvals | |||||
| 031 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | program_node, pointer_node, read_node, lvals | ||||||
| 032 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | lvals, identifier_lvalue_node, read_node, return_node | ||||||
| 033 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | pointer_node, read_node, lvals, decls, funcs | ||||||
| 034 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals | ||||||
| 035 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals, var_node | ||||||
| 036 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | read_node, lvals, exprs, missing nodes | ||||||
| 037 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | lvals, return_zero_node, read_node, return_node | ||||||
| 038 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node | ||||||
| 039 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | 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, funcs, return_node | contactar prof responsável | |||||
| 041 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | read_node, lvals, decls, vars | ||||||
| 042 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | leftval_node, lvals, continue_node, new, read_node | ||||||
| 043 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals | ||||||
| 044 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | lvals, read_node, return_node | ||||||
| 045 | 0.25 | 0.25 | 1.00 | 0.00 | não compila, ast | ident_node, lvals, read_node | contactar prof responsável | |||||
| 046 | 1.25 | 1.25 | 1.00 | TODO | 1.00 | 0.50 | program_node, dups, pointer_node, real_node, read_node, lvals | |||||
| 047 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals, return_node | ||||||
| 048 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | read_node, lvals, indexing_values, variable_node, decls | ||||||
| 049 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | exclamation_node, dups, identify_node, lvals, read_node | ||||||
| 050 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | lvals, read_node, return_node | ||||||
| 051 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals | ||||||
| 052 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node | ||||||
| 053 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | comma_node, exit_node, read_node | ||||||
| 054 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | id_node, lvals, read_node, variable_node | ||||||
| 055 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | pointer node, float_node, dups, exprs, read_node, lvals | ||||||
| 056 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | identifier_l_node, lvals, read_node | ||||||
| 057 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals | ||||||
| 058 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | lvals, read_node, return_node | ||||||
| 059 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | lvals, read_node | ||||||
| 060 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | curved_brackets_node, read_node, lvals, decls, variable_node | ||||||
| 061 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals, variable_node | ||||||
| 062 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals | ||||||
| 063 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | program_node, pointer_node, read_node, lvals, decls, funcs, vars | ||||||
| 064 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals, return_node | ||||||
| 065 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | name_identifier_node, lvals, read_node, return_node, decls | ||||||
| 066 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | program_node, body_node, read_node, lvals, return_node | ||||||
| 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 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | program_node, while_node, pointer_node, read_node, lvals, return_node, variable_node, decls, funcs | 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, return_node, decls | contactar prof responsável | |||||
| 072 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | while_node, zu_identifier_node, lvals, read_node, return_node, decls, variable_node | ||||||
| 073 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | lvals, read_node, return_node, decls, vars | ||||||
| 074 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | program_node, while_node, id_node, lvals, read_node, return_node | ||||||
| 075 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals, return_node, decls | ||||||
| 076 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | read_node, lvals, decls, funcs, vars | ||||||
| 077 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals | ||||||
| 078 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | file_node, lvals, pointer_node, curve_parentheses_node, read_node, func_return_node | ||||||
| 079 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | program_node, while_node, file_node, exprs, read_node, lvals, decls, variable_node | ||||||
| 080 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | lvals, read_node | ||||||
| 081 | 0.25 | 0.25 | 1.00 | 0.00 | não compila, ast | read_node, lvals | contactar prof responsável | |||||
| 082 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | program_node, read_node, lvals, return_node, decls, funcs, vars | ||||||
| 083 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | suffix_node, read_node, lvals | ||||||
| 084 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals | ||||||
| 085 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | lvals, expression_sequence_node, read_node, variable_node | ||||||
| 086 | NA | sem entrega inicial | ||||||||||
| 087 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | while_node, pointer_node, read_node, lvals, decls, funcs | ||||||
| 088 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | id_node, leftvalue_node, lvals, read_node, define_var_node, decls | ||||||
| 089 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | lvals, visibility, new, read_node, return_node, decls, funcs, vars | ||||||
| 090 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | zu_identifier_node, lvals, exprs, read_node, return_node, decls, variable_node | ||||||
| 091 | 1.19 | 1.19 | 0.75 | lixo no repositório | 1.00 | 0.50 | identifier_l_node, lvals, read_node, decls | |||||
| 092 | 2.00 | 2.00 | 1.00 | 1.00 | 1.00 | |||||||
| 093 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | lvals, read_node | ||||||
| 094 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | lvals, left_value_node, break_node, continue_node, new, read_node | ||||||
| 095 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | read_node, decls, lvals, declaration_lvalue_node | ||||||
| 096 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals | ||||||
| 097 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | id_node, lvals, read_node, return_node | ||||||
| 098 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | lvals, read_node, malloc_node, return_node, terminator_node | ||||||
| 099 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | read_node, lvals, index_node, variables | ||||||
| 100 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | null_node (pointer node), variable_node, decls | ||||||
| 101 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | read_node, lvals, decls, funcs, vars | ||||||
| 102 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | program_node, read_node, lvals, decls, funcs, exprs, missing nodes | ||||||
| 103 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | 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, return_node, decls | contactar prof responsável | ||||
| 105 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | read_node, lvals, position_node, return_node, decls, funcs | ||||||
| 106 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals | ||||||
| 107 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | while_node, zu_identifier_node, lvals, read_node, return_node | ||||||
| 108 | 1.00 | 1.00 | 1.00 | 0.00 | (cvs ok) | 0.50 | missing nodes, read_node, lvals, return_node, decls, variable_node | |||||
| 109 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | program_node, lvals, pointer_node, read_node, decls, vars | ||||||
| 110 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | program_node, exprs, read_node, lvals, decls, funcs | ||||||
| 111 | 2.00 | 2.00 | 1.00 | 1.00 | 1.00 | |||||||
| 112 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | lvals | ||||||
| 113 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | void return | ||||||
| 114 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | decls, vars | ||||||
| 115 | 1.19 | 1.19 | 0.75 | lixo no repositório | 1.00 | 0.50 | lvals, decls, external_declaration_node, read_node | |||||
| 116 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals | ||||||
| 117 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | lvals, exprs, read_node | ||||||
| 118 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | while_node, read_node, lvals, sequence_expression_node, return_node | ||||||
| 119 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals, termination_node | ||||||
| 120 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | program_node, while_node | ||||||
| 121 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | while_node, file_node, read_node, lvals | ||||||
| 122 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals, return_node | ||||||
| 123 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | read_node, lvals, decls, funcs, vars | ||||||
| 124 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | file_node, lvals, pointer_node, read_node | ||||||
| 125 | sem inscrição | |||||||||||
| 126 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | types, functiontype_node, read_node, lvals, decls, vars, return_node | ||||||
| 127 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | read_node, lvals, return_node, decls, funcs, vars | ||||||
| 128 | 0.25 | 0.25 | 1.00 | 0.00 | não compila, ast | exprs, read_node, lvals, return_node | contactar prof responsável | |||||
| 129 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | lvals, read_node, variable_node, return_node, decls, funcs | ||||||
| 130 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | program_node, while_node, read_node, lvals, variable_node, decls, funcs, vars, return_node | ||||||
| 131 | 1.38 | 1.38 | 1.00 | 0.00 | (cvs ok) | 0.75 | while_node, exprs, read_node, lvals | |||||
| 132 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals, funcs | ||||||
| 133 | NA | sem entrega inicial | ||||||||||
| 134 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | program_node, while_node, lvals, dups, real_node, read_node | ||||||
| 135 | 1.38 | 1.38 | 1.00 | 0.00 | (cvs ok) | 0.75 | program_node, read_node, lvals, return_node | |||||
| 136 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node | ||||||
| 137 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, return_node | ||||||
| 138 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | read_node, lvals, decls, exprs, funcs | ||||||
| 139 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | program_node, read_node, lvals, return_node, decls, funcs, vars | ||||||
| 140 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals | ||||||
| 141 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | missing nodes, program_node, while_node, do_hexa_node, read_node, lvals, decls, exprs, funcs | ||||||
| 142 | sem inscrição | |||||||||||
| 143 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | read_node, decls, vars | std::string* | |||||
| 144 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | read_node, define_variable_node, decls, lvals, vars | ||||||
| 145 | NA | sem entrega inicial | ||||||||||
| 146 | 1.19 | 1.19 | 0.75 | lixo no repositório | 1.00 | 0.50 | program_node, while_node, exprs, read_node, lvals, decls, funcs, return_node | |||||
| 147 | 1.00 | 1.00 | 1.00 | 0.00 | (cvs ok) | 0.50 | file_node, pointer_node, read_node, lvals, return_node, decls, funcs | |||||
| 148 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | program_node, while_node, pointer_node, public_node, private_node, zu_identifier_node, lvals, read_node, lvals, decls, variable_node | ||||||
| 149 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | program_node, types, func_type_node, read_node, lvals, return_node | ||||||
| 150 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | dups, real_node, curved_par_node, read_node, lvals, return_node | ||||||
| 151 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | program_node, while_node, read_node, lvals, decls, variable_node, decls, funcs, return_node | ||||||
| 152 | 1.38 | 1.38 | 1.00 | 0.00 | (cvs ok) | 0.75 | read_node, lvals | |||||
| 153 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | read_node, var_init_node, decls, lvals, return_node, funcs | ||||||
| 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 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | program_node, while_node, body_node, read_node, lvals, exprs | ||||||
| 156 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals, var_node | ||||||
| 157 | 1.00 | 1.00 | 1.00 | 0.00 | (cvs ok) | 0.50 | program_node, decls, export_node, import_node, exprs, read_node, lvals | |||||
| 158 | NA | sem entrega inicial | ||||||||||
| 159 | NA | sem entrega inicial | ||||||||||
| 160 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals | ||||||
| 161 | 1.38 | 1.38 | 1.00 | 0.00 | (cvs ok) | 0.75 | lvals, read_node, return_node | |||||
| 162 | 1.38 | 1.38 | 1.00 | 0.00 | (cvs ok) | 0.75 | read_node, lvals, return_node | |||||
| 163 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals | ||||||
| 164 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | 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 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | program_node, while_node, read_node, lvals, var_node, decls, funcs, vars | ||||||
| 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, return_node | 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, decls, exprs, funcs | 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 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | read_node, decls | ||||||
| 174 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals | ||||||
| 175 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | while_node, def_func_node, makeDeclaration, new, read_node, assignment_node, lvals | bad code design | |||||
| 176 | NA | sem entrega inicial | ||||||||||
| 177 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | lvaluexp_node, lvals, read_node | identifier_node vs. variable_node | |||||
| 178 | sem inscrição | |||||||||||
| 179 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals | ||||||
| 180 | 1.56 | 1.56 | 0.75 | lixo no repositório | 1.00 | 0.75 | read_node, lvals, return_node | |||||
| 181 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals | ||||||
| 182 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | while_node, read_node, lvals, return_node, decls, vars | ||||||
| 183 | NA | sem entrega inicial | ||||||||||
| 184 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | program_node, while_node, exprs, read_node, lvals, decls, funcs | ||||||
| 185 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | program_node, while_node, read_node, lvals | ||||||
| 186 | NA | sem entrega inicial | ||||||||||
| 187 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | program_node, while_node, read_node, lvals, decls, funcs, exprs, return_node | ||||||
| 188 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | program_node, while_node, file_node, body_node, exprs, read_node, lvals, return_node, decls, variable_node | ||||||
| 189 | 0.88 | 0.88 | 1.00 | 1.00 | 0.25 | program_node, read_node, lvals, missing nodes | ||||||
| 190 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | read_node, lvals, decls, funcs, vars, exprs | ||||||
| 191 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | 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, funcs | contactar prof responsável | |||||
| 194 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | program_node, pointer_node, float_node, dups, read_node, lvals, decls, exprs, funcs, return_node | ||||||
| 195 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | read_node, lvals, return_node | ||||||
| 196 | 1.00 | 1.00 | 1.00 | 0.00 | (cvs ok) | 0.50 | read_node, lvals, indexation_node, decls, vars | |||||
| 197 | 0.88 | 0.88 | 1.00 | 1.00 | 0.25 | missing_nodes, program_node, while_node, exprs, read_node, lvals, decls, funcs, return_node | ||||||
| 198 | 0.25 | 0.25 | 1.00 | 0.00 | não compila, ast | missing nodes, program_node, while_node, exprs, decls, read_node, lvals, funcs | contactar prof responsável | |||||
| 199 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | read_node, lvals, decls, variable_node | ||||||
| 200 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | read_node, lvals, decls, funcs, vars | ||||||
| 201 | NA | sem inscrição | ||||||||||
| 202 | NA | sem inscrição | ||||||||||
| 203 | NA | sem entrega inicial | ||||||||||
___EOT___; </runphp>