Compiladores/Pautas 2015-2016/Pauta do Projecto: Entrega Final
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 FECHADA
A entrega final pode ser revista nos horários de dúvidas até 5ª feira, 2016/06/09.
Critérios de Avaliação
São considerados os das entregas anteriores (adaptados).
A entrega final é obrigatória.
Legenda
A entrega final vale 12 valores em 20.
Os alunos são encorajados a compreender/verificar os problemas reportados. Todos os alunos podem proceder a correcções pequenas (contactar responsável) para resolver algum problema. Haverá penalizações por efectuar correcções a código entregue.
Quaisquer dúvidas ou sugestões, relativas a esta informação, devem ser enviadas ao responsável pela disciplina ou esclarecidas presencialmente nos horários de dúvidas.
Recorda-se que a classificação global do projecto não se limita à soma das classificações das várias entregas: a classificação final é ainda influenciada pela classificação do teste prático. Este teste é obrigatório e eliminatório (i.e., a classificação deve ser maior que zero).
| Descrição dos problemas assinalados na pauta |
|---|
|
Problemas na análise lexical
Problemas na análise sintáctica
Problemas nos nós
Problemas na análise semântica e na geração de código
Outros problemas
|
Pauta
<runphp> echo<<<___EOT___
<colgroup width="44"></colgroup> <colgroup span="2" width="41"></colgroup> <colgroup width="47"></colgroup> <colgroup width="37"></colgroup> <colgroup width="90"></colgroup> <colgroup width="37"></colgroup> <colgroup width="82"></colgroup> <colgroup width="37"></colgroup> <colgroup width="70"></colgroup> <colgroup width="37"></colgroup> <colgroup width="70"></colgroup> <colgroup width="37"></colgroup> <colgroup width="80"></colgroup> <colgroup width="37"></colgroup> <colgroup width="80"></colgroup> <colgroup width="99"></colgroup> <colgroup width="85"></colgroup> <colgroup width="73"></colgroup> <tbody> </tbody>| Nota | Total | Qual | Análise Lexical | Análise Sintáctica | Nós | Análise Semântica e Geração de Código | Avaliação Global | Repositório CVS | Testes Automáticos <a href="http://goo.gl/4GBmav">http://goo.gl/4GBmav</a> | Problemas | Descontos | |||||||
| Grupo | 12 | 12 | 100% | 0.75 | 0.75 | 0.75 | 0.75 | 0.5 | 0.5 | 100% | ||||||||
| 001 | 11.67 | 11.67 | 95.31 | 0.75 | floats | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 100.00 | |||||||
| 002 | 10.97 | 10.97 | 85.94 | 0.75 | ints | 0.75 | precs, strings | 1.00 | 0.75 | nodes/sym | 1.00 | 1.00 | 99.07 | |||||
| 003 | 10.15 | 10.15 | 87.50 | 0.75 | strings, floats | 1.00 | 0.75 | op, decls, exprs | 1.00 | 0.75 | 1.00 | 80.56 | ||||||
| 004 | 9.69 | 9.69 | 82.81 | 0.75 | strings | 0.50 | precs, types, lvals, exprs | 1.00 | 1.00 | 0.75 | 1.00 | 77.93 | ||||||
| 005 | 8.34 | 8.34 | 78.13 | 0.75 | floats | 0.75 | precs, strings | 0.75 | function_node | 0.75 | funsym, code | 0.75 | 1.00 | 57.49 | ||||
| 006 | 9.62 | 9.62 | 87.50 | 1.00 | 0.75 | precs | 1.00 | 0.75 | funsym | 0.75 | 1.00 | 69.95 | ||||||
| 007 | 11.67 | 11.67 | 95.31 | 0.75 | strings | 1.00 | 1.00 | summon_node | 1.00 | function_symbol | 1.00 | 1.00 | 100.00 | |||||
| 008 | 7.21 | 7.21 | 64.06 | 0.50 | strings, floats, ints | 0.50 | conflicts, precs, types, syntax, instrs | 0.50 | evaluation_node, main_node, block_node, read_node, lvals, main_node | 0.75 | funsym, types, code, scope.h | 0.75 | 1.00 | 54.46 | ||||
| 009 | 7.37 | 7.37 | 60.94 | 0.50 | strings, concat, floats | 0.50 | precs, syntax, decls, args, types, lvals, strings | 0.50 | lvals, store_node, decls, vars | 0.75 | empty methods, types | 0.75 | 0.75 | lixo no cvs | 62.14 | |||
| 010 | 7.05 | 7.05 | 79.69 | 0.75 | floats | 0.75 | mem | 1.00 | 0.75 | stack, empty methods | 0.50 | 1.00 | 29.48 | |||||
| 011 | 6.74 | 6.74 | 70.31 | 0.75 | floats | 0.75 | syntax, instrs, exprs, mem | 0.50 | lvals | 0.75 | funsym, stack, empty methods | 0.50 | 1.00 | 36.36 | ||||
| 012 | 4.38 | 4.38 | 48.44 | 0.50 | strings, floats | 0.50 | conflicts, precs, exprs, lvals, mem, types | 0.50 | while_node, program_node, not_node, import_node, export_node, lvals, functype_node, function_node | 0.25 | simple sym, stack, types, empty methods | 0.50 | 0.75 | lixo no cvs | 19.72 | |||
| 013 | 9.64 | 9.64 | 78.13 | 0.75 | floats | 0.75 | typss, syntax, instrs | 0.50 | lvals, decls, funcs, calls, body | 1.00 | 0.75 | 1.00 | 83.33 | |||||
| 014 | 6.52 | 6.52 | 75.00 | 0.75 | comments | 0.50 | conflicts, precs, types, mem | 1.00 | 0.75 | funsym | 0.50 | 1.00 | 25.40 | |||||
| 015 | 8.73 | 8.73 | 78.13 | 0.75 | floats | 0.75 | precs, mem | 0.75 | rvalue_node, body_node | 0.75 | funsym | 0.75 | 1.00 | 65.15 | ||||
| 016 | 5.14 | 5.14 | 60.94 | 0.50 | floats, ints | 0.75 | precs, mem | 0.50 | lvals, decls, vars, decls, funcs | 0.50 | simple sym, types, empty methods | 0.50 | 1.00 | 17.46 | ||||
| 017 | 4.27 | 4.27 | 60.94 | 0.75 | strings, floats | 0.50 | precs, types, lvals, strings, empty | 0.50 | lvals, decls, funcs, vars | 0.50 | simple sym, stack, types, empty methods | 0.50 | 1.00 | 0.00 | ||||
| 018 | NA | |||||||||||||||||
| 019 | NA | |||||||||||||||||
| 020 | 6.35 | 6.35 | 60.94 | 0.50 | strings, concat, floats, comments | 0.50 | precs, strings, lvals | 0.75 | block_node | 0.50 | funsym, types, empty methods | 0.50 | 1.00 | 41.67 | ||||
| 021 | 5.52 | 5.52 | 60.94 | 0.50 | ints, floats, keywords | 0.50 | conflicts, precs, empty, types | 0.50 | lvals, index_node | 0.75 | simple sym, types, empty methods, stack | 0.50 | 1.00 | 25.05 | (corrigido) | |||
| 022 | 4.92 | 4.92 | 60.94 | 0.50 | strings, floats | 0.50 | conflicts, precs, mem | 0.75 | not_node, body_node | 0.50 | simple sym, empty methods | 0.50 | 1.00 | 13.17 | ||||
| 023 | 6.42 | 6.42 | 65.63 | 0.75 | strings, floats | 0.50 | precs, types, exprs, mem | 0.50 | decls, vars, exprs | 0.75 | types, empty methods | 0.50 | 1.00 | 36.48 | ||||
| 024 | 6.11 | 6.11 | 60.94 | 0.50 | ints, floats, strings | 0.50 | conflicts, syntax, instrs, expts, lvals, types | 0.50 | block_node, lvals | 0.75 | simple sym, stack, types, code, empty methods | 0.50 | 1.00 | 36.89 | ||||
| 025 | 10.12 | 10.12 | 82.81 | 0.75 | strings | 0.50 | precs, types, lvals | 1.00 | 1.00 | 0.75 | 1.00 | 86.39 | ||||||
| 026 | 9.11 | 9.11 | 82.81 | 0.75 | floats | 0.75 | precs, types, mem | 1.00 | 0.75 | funsym, stack | 0.75 | 1.00 | 66.25 | |||||
| 027 | 7.45 | 7.45 | 87.50 | 1.00 | strings | 0.75 | precs, types | 1.00 | 0.75 | simple sym, empty methods | 0.75 | 1.00 | 26.52 | |||||
| 028 | NA | sem entrega final (excluído da avaliação em época normal) | ||||||||||||||||
| 029 | 6.57 | 6.57 | 78.13 | 0.50 | strings, floats, ints | 0.75 | precs, types, mem | 1.00 | 0.75 | nodes/sym, arguments_visitor | 0.75 | 1.00 | 22.09 | |||||
| 030 | 6.11 | 6.11 | 73.44 | 0.50 | strings, types, keywords, floats | 0.50 | precs, strings, mem, syntax, instrs, lvals | 1.00 | 0.75 | nodes/sym, empty methods | 0.75 | 1.00 | 19.44 | |||||
| 031 | 5.48 | 5.48 | 60.94 | 0.75 | floats | 0.50 | precs, lvals | 0.50 | lvals | 0.50 | simple sym, stack, types, empty methods | 0.50 | 1.00 | 24.28 | ||||
| 032 | 8.89 | 8.89 | 73.44 | 0.50 | strings, floats, ints | 0.75 | types, mem | 0.75 | decls, funcs, exprs | 0.75 | funsym, empty methods | 0.75 | 1.00 | 75.00 | ||||
| 033 | NA | sem entrega final (excluído da avaliação em época normal) | ||||||||||||||||
| 034 | 4.27 | 4.27 | 60.94 | 0.50 | comments, strings, floats | 0.50 | conflicts, precs, types, syntax, instrs | 0.75 | read_node | 0.50 | simple sym, types, empty methods | 0.50 | 1.00 | 0.00 | ||||
| 035 | 7.21 | 7.21 | 73.44 | 0.50 | strings, concat, floats | 0.75 | precs, types, strings, mem | 1.00 | MAIN_FUNC_NAME | 0.50 | simple sym, types, empty methods | 0.75 | 1.00 | 41.48 | ||||
| 036 | 4.70 | 4.70 | 65.63 | 0.75 | signed literals, floats | 0.50 | precs, types, lvals, strings, mem | 0.50 | lvals, id_node, decls, vars | 0.75 | types, empty methods | 0.50 | 1.00 | 2.13 | ||||
| 037 | 7.11 | 7.11 | 68.75 | 0.75 | strings, floats | 0.50 | precs, strings, mem | 0.50 | lvals | 0.75 | simple sym, types | 0.75 | 1.00 | 45.94 | ||||
| 038 | 11.67 | 11.67 | 95.31 | 1.00 | 1.00 | 1.00 | 0.75 | nodes/sym | 1.00 | 1.00 | 100.00 | |||||||
| 039 | 6.24 | 6.24 | 56.25 | 0.50 | strings, floats, .* | 0.50 | strings, mem, types, initial, lvals | 0.50 | lvals, id_node, decls, funcs, vars, calls | 0.50 | simple sym, stack, types, code | 0.50 | 1.00 | 46.04 | ||||
| 040 | NA | sem entrega final (excluído da avaliação em época normal) | ||||||||||||||||
| 041 | 6.42 | 6.42 | 73.44 | 0.75 | strings, floats | 0.75 | precs, strings, mem | 0.75 | block_node | 0.50 | simple sym, types, empty methods, code | 0.75 | 1.00 | 25.63 | ||||
| 042 | 6.19 | 6.19 | 82.81 | 1.00 | 0.75 | precs, types, lvals | 0.50 | lvals, decls, funcs, vars | 1.00 | 0.75 | 1.00 | 7.79 | ||||||
| 043 | 5.47 | 5.47 | 78.13 | 0.75 | strings | 0.50 | conflicts, precs, types, mem | 1.00 | 0.75 | code | 0.75 | 1.00 | 0.00 | |||||
| 044 | 7.05 | 7.05 | 82.81 | 0.75 | ints | 0.75 | precs, types | 1.00 | 0.75 | store_sizeof, code | 0.75 | 1.00 | 25.00 | |||||
| 045 | 4.27 | 4.27 | 60.94 | 0.50 | strings, floats, ints | 0.50 | precs, types, instrs, lvals, exprs | 0.50 | read_node, decls, funcs | 0.75 | funsym, stack, empty methods | 0.50 | 1.00 | 0.00 | ||||
| 046 | 4.89 | 4.89 | 60.94 | 0.50 | strings, floats, EOF | 0.50 | conflicts, precs, types, lvals | 0.50 | function body, decls, funcs | 0.75 | simple sym, stack, types, empty methods | 0.50 | 1.00 | 12.53 | ||||
| 047 | 9.23 | 9.23 | 82.81 | 0.75 | floats | 0.75 | types | 1.00 | 0.75 | nodes/sym | 0.75 | 1.00 | 68.69 | |||||
| 048 | 7.66 | 7.66 | 82.81 | 0.50 | strings, floats | 1.00 | 1.00 | 0.75 | simple sym, stack, empty methods | 0.75 | 1.00 | 37.31 | ||||||
| 049 | 6.61 | 6.61 | 82.81 | 1.00 | 0.50 | precs, types, syntax, mem | 1.00 | comma_node | 0.75 | types, simple sym, type_utils | 0.75 | 1.00 | 16.30 | (corrigido) | ||||
| 050 | 6.51 | 6.51 | 78.13 | 0.75 | strings, floats | 0.50 | precs, mem, syntax, instrs | 1.00 | 0.75 | stack, types, empty methods | 0.75 | 1.00 | 20.83 | |||||
| 051 | 4.81 | 4.81 | 68.75 | 0.50 | strings, floats | 0.50 | precs, types, exprs, lvals | 0.75 | declaration_node | 0.75 | funsym, types, empty methods | 0.75 | 1.00 | 0.00 | ||||
| 052 | 8.55 | 8.55 | 92.19 | 1.00 | 1.00 | 1.00 | 0.75 | empty methods | 0.75 | 1.00 | 42.00 | |||||||
| 053 | 10.85 | 10.85 | 84.38 | 0.75 | strings, floats | 0.75 | lvals, mem | 1.00 | exit_node | 1.00 | 0.75 | 0.75 | lixo no cvs | 98.81 | ||||
| 054 | 10.95 | 10.95 | 87.50 | 0.75 | floats | 0.75 | mem | 1.00 | 1.00 | 0.75 | 1.00 | 96.43 | ||||||
| 055 | NA | sem entrega final (excluído da avaliação em época normal) | ||||||||||||||||
| 056 | 9.09 | 9.09 | 73.44 | 0.75 | floats | 0.75 | precs, types | 0.50 | lvals, decls, funcs, vars | 0.75 | nodes/sym | 0.75 | 1.00 | 78.93 | ||||
| 057 | 10.13 | 10.13 | 82.81 | 0.75 | floats | 0.75 | strings | 1.00 | body_node | 0.75 | nodes/sym, stack | 0.75 | 1.00 | 86.75 | ||||
| 058 | 6.86 | 6.86 | 78.13 | 0.75 | floats | 0.75 | precs, mem | 0.75 | decls, exprs | 0.75 | stack, code | 0.75 | 1.00 | 27.90 | ||||
| 059 | 7.11 | 7.11 | 73.44 | 1.00 | 0.50 | conflicts, precs, lvals, mem | 0.50 | lvals, decls, funcs, vars, function node | 0.75 | simple sym, stack, empty methods | 0.75 | 1.00 | 39.39 | |||||
| 060 | 5.98 | 5.98 | 56.25 | 0.50 | strings, concat, floats | 0.50 | precs, types, lvals, exprs, strings | 0.50 | block_node, lvals, funcs, calls, function node | 0.50 | simple sym, stack, types, empty methods | 0.50 | 1.00 | 40.83 | ||||
| 061 | 7.33 | 7.33 | 73.44 | 0.50 | floats, ints | 0.75 | precs, lvals, mem | 0.75 | decls, funcs, exprs | 0.75 | nodes/sym, empty methods | 0.75 | 1.00 | 43.75 | ||||
| 062 | 7.50 | 7.50 | 87.50 | 1.00 | 0.75 | precs, lvals, exprs | 0.75 | block_node | 1.00 | 0.75 | 1.00 | 27.44 | ||||||
| 063 | NA | sem entrega final (excluído da avaliação em época normal) | ||||||||||||||||
| 064 | 7.10 | 7.10 | 78.13 | 0.50 | strings, floats | 0.75 | precs, types, lvals | 1.00 | 0.75 | qualifiers, empty methods | 0.75 | 1.00 | 32.61 | |||||
| 065 | 7.33 | 7.33 | 78.13 | 1.00 | 0.75 | types, syntax, instrs, exprs | 0.50 | lvals, decls, funcs, vars | 0.75 | nodes/sym | 0.75 | 1.00 | 37.31 | |||||
| 066 | 5.26 | 5.26 | 56.25 | 0.50 | keywords, ints, floats | 0.50 | precs, mem, lvals, syntax, instrs, exprs, types | 0.50 | block_node, read_node, not_node, lvals, index_node, body_node, funcs, calls | 0.50 | simple sym, stack, types, empty methods, code | 0.50 | 1.00 | 26.36 | ||||
| 067 | NA | |||||||||||||||||
| 068 | NA | |||||||||||||||||
| 069 | NA | sem entrega final (excluído da avaliação em época normal) | ||||||||||||||||
| 070 | 7.11 | 7.11 | 73.44 | 0.75 | floats | 0.50 | conflicts, precs, types | 0.75 | body_node, decls, funcs | 0.75 | funsym, types, empty methods | 0.75 | 1.00 | 39.39 | ||||
| 071 | 7.60 | 7.60 | 73.44 | 0.75 | comments, floats | 0.75 | lvals | 0.50 | lvals, id_node | 0.75 | funsym | 0.75 | 1.00 | 49.17 | ||||
| 072 | NA | |||||||||||||||||
| 073 | 9.55 | 9.55 | 82.81 | 0.75 | floats | 0.75 | precs, mem, types | 1.00 | 0.75 | funsym, empty methods | 0.75 | 1.00 | 75.00 | |||||
| 074 | 7.17 | 7.17 | 82.81 | 0.75 | floats | 0.75 | precs, types, mem | 1.00 | 0.75 | simple sym, stack, types, empty methods | 0.75 | 1.00 | 27.46 | (corrigido) | ||||
| 075 | 6.14 | 6.14 | 70.31 | 1.00 | strings | 0.50 | precs, syntax, instrs, exprs | 0.50 | lvals, decls, funcs, vars, calls | 0.75 | types, empty methods | 0.50 | 1.00 | 24.43 | ||||
| 076 | 4.27 | 4.27 | 60.94 | 0.50 | ops, keywords, strings | 0.50 | precs, lvals, syntax, instrs, mem, types | 0.50 | lvals, function body | 0.75 | funsym, stack | 0.50 | 1.00 | 0.00 | ||||
| 077 | 4.92 | 4.92 | 60.94 | 0.50 | ops, strings, floats, ints | 0.50 | conflicts, precs, syntax, instrs, exprs, lvals, strings, mem | 0.50 | lvals | 0.75 | simple sym, stack, types, empty methods, code | 0.50 | nested comments | 1.00 | 13.14 | |||
| 078 | NA | sem entrega final (excluído da avaliação em época normal) | ||||||||||||||||
| 079 | NA | sem entrega final (excluído da avaliação em época normal) | ||||||||||||||||
| 080 | 11.67 | 11.67 | 95.31 | 1.00 | 1.00 | 1.00 | 0.75 | nodes/sym | 1.00 | 1.00 | 100.00 | |||||||
| 081 | NA | sem entrega final (excluído da avaliação em época normal) | ||||||||||||||||
| 082 | 6.50 | 6.50 | 75.00 | 0.75 | floats | 0.50 | conflicts, precs, syntax, instrs, exprs, types | 1.00 | 0.75 | funsym, types | 0.75 | 0.75 | lixo no cvs | 25.00 | ||||
| 083 | 5.52 | 5.52 | 60.94 | 0.50 | strings, ints | 0.50 | conflicts, types, strings, lvals | 0.50 | lvals, decls, funcs, vars, calls | 0.75 | simple sym, stack, empty methods | 0.50 | 1.00 | 25.00 | ||||
| 084 | 10.47 | 10.47 | 78.13 | 0.75 | floats | 0.75 | precs | 0.50 | lvals, decls, funcs, vars | 1.00 | 0.75 | 1.00 | 100.00 | |||||
| 085 | 9.20 | 9.20 | 73.44 | 0.75 | floats | 0.75 | lvals | 0.50 | decls, funcs, vars, exprs | 0.75 | funsym | 0.75 | 1.00 | 81.25 | ||||
| 086 | NA | |||||||||||||||||
| 087 | 4.27 | 4.27 | 60.94 | 0.75 | strings, floats | 0.75 | precs, types, mem | 0.50 | lvals, decls, funcs, vars | 0.25 | simple sym, stack, empty methods | 0.50 | 1.00 | 0.00 | ||||
| 088 | 6.13 | 6.13 | 87.50 | 1.00 | 0.75 | precs, types, lvals | 1.00 | 0.75 | empty methods, code | 0.75 | 1.00 | 0.00 | ||||||
| 089 | 9.31 | 9.31 | 78.13 | 0.75 | floats | 0.75 | precs, types, mem | 0.75 | decls, exprs | 0.75 | funsym, types, empty methods | 0.75 | 1.00 | 76.85 | ||||
| 090 | 6.40 | 6.40 | 75.00 | 1.00 | 0.75 | precs, syntax, instrs, exprs | 0.50 | lvals, decls, funcs, vars, calls | 0.75 | types, empty methods | 0.50 | 1.00 | 22.92 | |||||
| 091 | 6.99 | 6.99 | 65.63 | 0.50 | keywords, floats, ints | 0.75 | precs, lvals, types | 0.50 | read_node, lvals, decls, funcs, vars, calls, function node | 0.75 | nodes/sym, types | 0.75 | 0.75 | lixo no cvs | 47.92 | |||
| 092 | 9.26 | 9.26 | 87.50 | 1.00 | 0.75 | precs | 1.00 | 0.75 | funsym | 0.75 | 1.00 | 62.63 | ||||||
| 093 | 8.09 | 8.09 | 82.81 | 0.75 | strings, floats | 0.75 | precs, mem | 1.00 | 0.75 | simple sym, stack | 0.75 | 1.00 | 45.83 | |||||
| 094 | 6.74 | 6.74 | 78.13 | 0.75 | floats | 0.75 | precs, types, lvals | 0.50 | lvals, decls, funcs, vars, calls | 1.00 | 0.75 | 1.00 | 25.42 | |||||
| 095 | 7.41 | 7.41 | 73.44 | 0.50 | keywords, floats, ints,.comments | 0.50 | precs, empty, types | 1.00 | 0.75 | empty methods | 0.75 | 1.00 | 45.42 | |||||
| 096 | 6.11 | 6.11 | 82.81 | 0.75 | strings | 0.50 | precs, types, lvals | 1.00 | 1.00 | 0.75 | 1.00 | 6.17 | ||||||
| 097 | 6.56 | 6.56 | 78.13 | 0.75 | strings, floats | 1.00 | 0.50 | lvals, decls, funcs,vars, calls, exprs | 0.75 | funsym, empty methods | 0.75 | 1.00 | 21.78 | |||||
| 098 | 8.71 | 8.71 | 82.81 | 0.75 | floats | 0.75 | precs | 1.00 | 0.75 | funsym, empty methods | 0.75 | 1.00 | 58.26 | |||||
| 099 | 5.84 | 5.84 | 65.63 | 0.75 | ints | 0.50 | precs, syntax, instrs, exprs | 0.50 | lvals, decls, funcs | 0.75 | funsym, empty methods | 0.50 | 1.00 | 25.00 | ||||
| 100 | NA | sem teste prático (excluído da avaliação em época normal) | ||||||||||||||||
| 101 | 9.32 | 9.32 | 82.81 | 0.75 | floats, strings | 0.75 | precs, syntax, exprs | 1.00 | 0.75 | nodes/sym, stack | 0.75 | 1.00 | 70.48 | |||||
| 102 | 4.11 | 4.11 | 51.56 | 0.50 | floats, strings, .* | 0.50 | precs, syntax, instrs, exprs, lvals | 0.50 | block_node, continue_node, break_node, return_node, lvals, decls, calls, function body | 0.25 | simple sym, stack, types, empty methods | 0.50 | 1.00 | 9.96 | ||||
| 103 | 11.13 | 11.13 | 87.50 | 0.75 | floats | 1.00 | 1.00 | 0.75 | nodes/sym | 0.75 | 1.00 | 100.00 | ||||||
| 104 | 7.77 | 7.77 | 82.81 | 1.00 | strings | 0.50 | precs, types, mem, syntax, instrs | 1.00 | 0.75 | types, empty methods | 0.75 | 1.00 | 39.39 | |||||
| 105 | 8.43 | 8.43 | 78.13 | 0.75 | ints, floats | 0.50 | syntax, params, instrs, exprs, mem, types | 1.00 | 0.75 | nodes/sym, stack, types | 0.75 | 1.00 | 59.26 | |||||
| 106 | 8.60 | 8.60 | 82.81 | 0.75 | floats | 0.75 | precs | 1.00 | 0.75 | ast, nodes/sym, stack | 0.75 | 1.00 | 56.08 | |||||
| 107 | 5.54 | 5.54 | 60.94 | 0.50 | keywords, ints, floats | 0.75 | precs, types, lvals, mem | 0.50 | lvals, decls, funcs, vars, calls | 0.50 | simple sym, stack, types, empty methods | 0.50 | 1.00 | 25.47 | ||||
| 108 | NA | sem entrega final (excluído da avaliação em época normal) | ||||||||||||||||
| 109 | 4.54 | 4.54 | 56.25 | 0.50 | comments, floats, strings | 0.50 | conflicts, precs, types, lvals | 0.50 | block_node, if_node, not_node, id_node, decls, funcs, function body | 0.50 | simple sym, types, empty methods, stack | 0.50 | 1.00 | 12.14 | ||||
| 110 | 5.33 | 5.33 | 60.94 | 0.50 | floats, strings | 0.50 | conflicts, precs, types, lvals, mem | 0.50 | block_node, lvals, decls, vars | 0.75 | simple sym, stack | 0.50 | 1.00 | old_parser | 21.25 | |||
| 111 | 12.00 | 12.00 | 100.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 100.00 | ||||||||
| 112 | 6.15 | 6.15 | 68.75 | 0.75 | floats | 0.75 | precs, lvals | 0.50 | lvals, id_node | 0.50 | simple sym, stack, types, empty methods, code | 0.75 | 1.00 | 26.70 | ||||
| 113 | 7.55 | 7.55 | 78.13 | 0.75 | floats | 0.75 | precs, mem, types | 1.00 | 0.50 | funsym, stack, types, empty methods | 0.75 | 1.00 | 41.67 | |||||
| 114 | 9.35 | 9.35 | 87.50 | 1.00 | 0.75 | precs, mem | 1.00 | 0.75 | funsym, empty methods | 0.75 | 1.00 | 64.56 | ||||||
| 115 | 10.47 | 10.47 | 78.13 | 0.75 | floats | 0.75 | precs | 0.50 | lvals, decls, vars | 1.00 | 0.75 | 1.00 | 100.00 | |||||
| 116 | 7.76 | 7.76 | 78.13 | 0.75 | floats | 0.75 | precs, types, mem | 0.75 | read_node | 0.75 | funsym | 0.75 | 1.00 | 45.83 | ||||
| 117 | 8.94 | 8.94 | 78.13 | 0.75 | floats | 0.75 | precs | 0.75 | read_node | 0.75 | funsym, empty methods | 0.75 | 1.00 | 69.38 | ||||
| 118 | 8.86 | 8.86 | 73.44 | 0.75 | floats | 0.75 | precs, mem, lvals | 0.50 | lvals, decls, funcs, vars, calls | 0.75 | funsym | 0.75 | 1.00 | 74.43 | ||||
| 119 | 6.57 | 6.57 | 73.44 | 0.75 | strings, floats | 0.75 | precs, mem | 0.75 | read_node, variable_node | 0.50 | nodes/sym, stack, function_symbol, variable_symbol, types, empty methods | 0.75 | 1.00 | 28.60 | ||||
| 120 | 8.57 | 8.57 | 82.81 | 0.75 | comments, floats | 0.75 | precs, lvals, mem | 1.00 | 0.75 | nodes/sym | 0.75 | 1.00 | 55.39 | |||||
| 121 | 8.32 | 8.32 | 68.75 | 0.75 | strings, floats | 0.75 | precs, mem, lvals | 0.50 | file_node, lvals, nilexpr_node | 0.50 | nodes/sym, stack, types | 0.75 | 1.00 | 70.13 | ||||
| 122 | 6.17 | 6.17 | 70.31 | 0.75 | floats | 0.50 | conflicts, precs, types, mem | 1.00 | 0.50 | simple sym, stack, types, empty methods | 0.50 | 1.00 | 25.00 | |||||
| 123 | 6.99 | 6.99 | 82.81 | 0.75 | floats | 0.75 | lvals, mem | 1.00 | body_node | 0.75 | funsym, stack, empty methods | 0.75 | 1.00 | 23.86 | ||||
| 124 | 8.42 | 8.42 | 78.13 | 0.75 | floats | 0.75 | lvals | 0.50 | lvals, id_node, decls, funcs, vars, calls | 1.00 | 0.75 | 1.00 | 59.09 | |||||
| 125 | NA | |||||||||||||||||
| 126 | 4.27 | 4.27 | 60.94 | 0.50 | comments, floats, strings | 0.50 | conflicts, precs, syntax, instrs, lvals, mem | 0.75 | block_node, read_node, functiontype_node, calls | 0.50 | simple sym, stack, types, empty methods | 0.50 | 1.00 | 0.00 | ||||
| 127 | 5.80 | 5.80 | 82.81 | 1.00 | 0.50 | conflicts, precs, lvals, types | 1.00 | 0.75 | stack | 0.75 | 1.00 | 0.00 | ||||||
| 128 | 3.94 | 3.94 | 56.25 | 0.75 | floats | 0.25 | conflicts, precs, syntax, bad rules, types, mem, lvals | 0.50 | read_node, lvals, index_node, decls, funcs | 0.50 | simple sym, stack, types, empty methods | 0.50 | 1.00 | 0.00 | ||||
| 129 | 4.95 | 4.95 | 60.94 | 0.75 | floats, strings | 0.50 | precs, syntax, types, mem | 0.50 | if_node, read_node, lvals, decls, vars | 0.50 | types, empty methods | 0.50 | 1.00 | 13.61 | ||||
| 130 | 3.51 | 3.51 | 46.88 | 0.25 | comments, floats, strings, .* | 0.50 | conflicts, precs, types, strings, empty, lvals | 0.25 | return_node, read_node, not_node, lvals, index_node, decls, funcs, vars, calls | 0.50 | simple sym, types, empty methods, stack | 0.50 | 1.00 | 4.53 | ||||
| 131 | 9.21 | 9.21 | 82.81 | 1.00 | signed zeros | 0.75 | precs, mem, lvals | 0.50 | lvals, decls, vars | 1.00 | 0.75 | 1.00 | 68.23 | |||||
| 132 | 4.92 | 4.92 | 70.31 | 0.75 | floats, strings | 0.75 | precs, types | 0.75 | decls, funcs | 0.50 | nodes/sym, stack, empty methods | 0.50 | 1.00 | 0.00 | ||||
| 133 | NA | |||||||||||||||||
| 134 | 5.76 | 5.76 | 60.94 | 0.50 | strings, floats, ints | 0.75 | precs, lvals, mem | 0.50 | lvals, index_node, decls, funcs, exprs | 0.50 | simple sym, stack, types, empty methods | 0.50 | 1.00 | 29.92 | ||||
| 135 | NA | sem entrega final (excluído da avaliação em época normal) | ||||||||||||||||
| 136 | 10.53 | 10.53 | 87.50 | 1.00 | 0.75 | mem, lvals | 1.00 | basic_qualifier | 0.75 | nodes/sym, func_symbol, empty methods | 0.75 | 1.00 | 88.10 | |||||
| 137 | 7.54 | 7.54 | 78.13 | 0.50 | strings, concat, floats | 0.50 | conflicts, precs, types, lvals, mem | 1.00 | 1.00 | 0.75 | 1.00 | 41.34 | ||||||
| 138 | 4.59 | 4.59 | 65.63 | 0.75 | floats | 0.50 | precs, syntax, decls, mem, lvals | 0.50 | lvals, decls, funcs, vars, calls | 0.75 | simple sym, empty methods, stack | 0.50 | 1.00 | 0.00 | ||||
| 139 | NA | sem entrega final (excluído da avaliação em época normal) | ||||||||||||||||
| 140 | 4.59 | 4.59 | 65.63 | 0.50 | strings, concat, floats | 0.75 | precs, types, strings | 0.75 | decls, vars, exprs | 0.50 | simple sym, types, empty methods, stack | 0.50 | 1.00 | 0.00 | ||||
| 141 | NA | sem teste prático (excluído da avaliação em época normal) | ||||||||||||||||
| 142 | NA | |||||||||||||||||
| 143 | 9.47 | 9.47 | 87.50 | 0.75 | strings | 0.75 | precs, mem | 1.00 | 1.00 | function_symbol | 0.75 | 1.00 | 66.89 | |||||
| 144 | 6.36 | 6.36 | 73.44 | 0.50 | strings, floats | 0.75 | precs, mem | 1.00 | 0.50 | simple sym, stack, empty methods | 0.75 | 1.00 | 24.39 | |||||
| 145 | NA | |||||||||||||||||
| 146 | NA | sem entrega final (excluído da avaliação em época normal) | ||||||||||||||||
| 147 | NA | sem teste prático (excluído da avaliação em época normal) | ||||||||||||||||
| 148 | 8.33 | 8.33 | 73.44 | 1.00 | 0.50 | conflicts, precs, types | 0.50 | lvals, declaration node | 0.75 | funsym, empty methods | 0.75 | 1.00 | 63.86 | |||||
| 149 | 4.57 | 4.57 | 53.13 | 0.50 | keywords | 0.50 | conflicts, precs, syntax, instrs, lvals, types, strings, mem | 0.50 | read_node, lvals, id_node, decls, funcs, condition | 0.50 | simple sym, types, empty methods, stack | 0.50 | 0.75 | lixo no cvs | 17.06 | |||
| 150 | NA | sem teste prático (excluído da avaliação em época normal) | ||||||||||||||||
| 151 | 5.95 | 5.95 | 51.56 | 0.25 | types, keywords, ops, strings, floats | 0.25 | conflicts, precs, syntax, instrs, toks, strings, types, mem, lvals, exprs | 0.50 | while_node, program_node, block_node, return_node, read_node, not_node, lvals, array_node, decls, funcs, vars | 0.75 | simple sym, stack | 0.50 | 1.00 | 46.72 | ||||
| 152 | 3.28 | 3.28 | 46.88 | 0.50 | strings, floats, ints | 0.25 | precs, syntax, instrs, exprs, etc., (simple) | 0.25 | read_node, lvals, decls, funcs, calls, vars | 0.50 | simple sym, stack, types, empty methods | 0.50 | 1.00 | 0.00 | ||||
| 153 | 5.07 | 5.07 | 56.25 | 0.50 | chars, strings, floats | 0.50 | conflicts, precs, types, lvals, mem, syntax, instrs, exprs | 0.50 | decls, funcs | 0.50 | simple sym, stack, types, empty methods | 0.50 | 1.00 | 22.59 | ||||
| 154 | 5.26 | 5.26 | 60.94 | 0.75 | floats | 0.50 | conflicts, precs, lvals, mem | 0.50 | block_node, read_node, lvals, decls, funcs, vars | 0.50 | simple sym, types, empty methods | 0.50 | 1.00 | 19.92 | (corrigido) | |||
| 155 | 4.27 | 4.27 | 60.94 | 0.75 | floats, strings | 0.50 | precs, syntax, instrs, types | 0.50 | read_node, id_node, assign, funcs, calls | 0.50 | funsym, qualifiers, stack | 0.50 | 1.00 | 0.00 | ||||
| 156 | 8.85 | 8.85 | 92.19 | 1.00 | 0.75 | types, mem | 1.00 | 1.00 | 0.75 | 1.00 | 47.92 | (corrigido) | ||||||
| 157 | 4.65 | 4.65 | 56.25 | 0.50 | ops, strings, floats | 0.50 | precs, mem, types, lvals | 0.50 | lvals, delcs, vars, exprs | 0.50 | simple sym, types, empty methods, stack | 0.50 | 1.00 | 14.22 | ||||
| 158 | NA | |||||||||||||||||
| 159 | NA | |||||||||||||||||
| 160 | 4.14 | 4.14 | 51.56 | 0.50 | floats, strings | 0.50 | conflicts, precs, types, mem, lvals, empty | 0.50 | lvals, decls, funcs, calls | 0.25 | simple sym, stack, types, empty methods | 0.50 | 1.00 | 10.69 | ||||
| 161 | 9.22 | 9.22 | 78.13 | 0.75 | ints, floats | 1.00 | 0.50 | read_node, lvals, id_node | 0.75 | funsym | 0.75 | 1.00 | 75.00 | |||||
| 162 | 4.63 | 4.63 | 56.25 | 0.50 | comments, floats, strings, keywords, ints | 0.50 | precs, syntax, instrs, types | 0.50 | lvals | 0.50 | funsym, qualifiers, types, empty methods | 0.50 | 1.00 | 13.77 | ||||
| 163 | 5.78 | 5.78 | 68.75 | 0.75 | floats, strings | 0.50 | conflicts, precs, types, lvals, mem | 0.75 | decls, vars, exprs | 0.50 | funsym, stack, types, empty methods | 0.75 | 1.00 | 19.31 | ||||
| 164 | 6.39 | 6.39 | 73.44 | 0.75 | floats | 0.75 | precs, mem, types | 0.50 | lvals, decls, funcs, vars | 0.75 | empty methods | 0.75 | 1.00 | 25.00 | ||||
| 165 | NA | sem teste prático (excluído da avaliação em época normal) | ||||||||||||||||
| 166 | NA | |||||||||||||||||
| 167 | 5.27 | 5.27 | 56.25 | 0.75 | floats | 0.50 | precs, empty, strings, exprs | 0.50 | read_node, lvals, decls, funcs, vars | 0.25 | simple sym, stack, types, empty methods | 0.50 | 1.00 | 26.57 | ||||
| 168 | 3.61 | 3.61 | 51.56 | 0.50 | strings, comments, floats | 0.50 | conflicts, precs, exprs, lvals, strings | 0.50 | block_node, lvals, function body, funcs, calls | 0.25 | simple sym, stack, types, empty methods | 0.50 | 1.00 | 0.00 | ||||
| 169 | NA | sem teste prático (excluído da avaliação em época normal) | ||||||||||||||||
| 170 | NA | |||||||||||||||||
| 171 | NA | sem entrega final (excluído da avaliação em época normal) | ||||||||||||||||
| 172 | NA | sem entrega final (excluído da avaliação em época normal) | ||||||||||||||||
| 173 | 6.30 | 6.30 | 78.13 | 0.75 | floats | 0.75 | precs, strings, types, erprs_nada | 1.00 | 0.50 | funsym, stack, empty methods | 0.75 | 1.00 | 16.55 | |||||
| 174 | 3.61 | 3.61 | 51.56 | 0.50 | keywords, ops, strings, ints, floats | 0.25 | conflicts, precs, syntax, instrs, exprs, lvals, types | 0.50 | read_node, lvals, decls, funcs, calls | 0.50 | simple sym, types, empty methods, stack | 0.50 | 1.00 | 0.00 | ||||
| 175 | 7.73 | 7.73 | 73.44 | 0.75 | floats | 0.50 | conflicts, precs, mem | 1.00 | function body | 0.50 | types, funsym, stack, types, empty methods | 0.75 | 1.00 | 51.71 | ||||
| 176 | NA | |||||||||||||||||
| 177 | 7.98 | 7.98 | 73.44 | 0.75 | floats | 0.50 | precs, syntax, instrs, exprs, mem, types | 0.75 | funcs, calls | 0.75 | nodes/sym, types | 0.75 | 1.00 | 56.69 | ||||
| 178 | NA | |||||||||||||||||
| 179 | 8.40 | 8.40 | 68.75 | 0.75 | floats, ints | 0.50 | conflicts, precs, strings, mem | 0.50 | lvals | 0.75 | funsym | 0.75 | 1.00 | 71.73 | ||||
| 180 | 7.11 | 7.11 | 73.44 | 0.75 | floats | 0.75 | precs, strings | 0.75 | decls, exprs | 0.50 | nodes/sym, stack | 0.75 | 1.00 | 39.39 | ||||
| 181 | 7.14 | 7.14 | 78.13 | 0.75 | floats | 0.75 | precs, toks, strings | 1.00 | static fields | 0.50 | nodes/sym, stack | 0.75 | 1.00 | 33.33 | ||||
| 182 | 6.09 | 6.09 | 56.25 | 0.75 | floats, strings | 0.50 | conflicts, precs, lvals, syntax, instrs, exprs | 0.50 | block_node, read_node, lvals, real_node, decls, vars | 0.25 | simple sym, stack, types, empty methods | 0.50 | 1.00 | 43.14 | ||||
| 183 | NA | |||||||||||||||||
| 184 | 3.46 | 3.46 | 43.75 | 0.50 | strings, floats, ints | 0.25 | precs, (simple) | 0.50 | while_node, program_node, block_node, read_node, lvals, index_node, decls, funcs, exprs, vars | 0.25 | simple sym, stack, types, empty methods | 0.25 | 1.00 | 7.88 | ||||
| 185 | NA | sem teste prático (excluído da avaliação em época normal) | ||||||||||||||||
| 186 | NA | |||||||||||||||||
| 187 | 4.97 | 4.97 | 48.44 | 0.50 | floats, strings, ints | 0.50 | conflicts, types, mem, lvals, exprs | 0.50 | block_node, read_node, lvals, index_node, decls, vars | 0.25 | simple sym, stack, types, empty methods | 0.25 | 1.00 | 31.52 | ||||
| 188 | 5.92 | 5.92 | 65.63 | 0.75 | floats, comments, strings | 0.50 | precs, lvals, strings, mem, exprs | 0.75 | block_node, read_node, body_node | 0.50 | funsym, stack, types, empty methods | 0.50 | 1.00 | 26.52 | ||||
| 189 | NA | sem teste prático (excluído da avaliação em época normal) | ||||||||||||||||
| 190 | 5.54 | 5.54 | 60.94 | 0.50 | keywords | 0.50 | precs, types, exprs, mem, strings | 0.50 | lvals, id_node | 0.75 | simple sym, stack, types, empty methods | 0.50 | 1.00 | 25.42 | ||||
| 191 | 3.94 | 3.94 | 56.25 | 0.25 | keywords, strings, floats | 0.50 | precs, types, lvals, exprs, strings | 0.50 | lvals | 0.75 | funsym, stack, types, empty methods | 0.50 | 1.00 | 0.00 | ||||
| 192 | NA | sem entrega final (excluído da avaliação em época normal) | ||||||||||||||||
| 193 | NA | sem entrega final (excluído da avaliação em época normal) | ||||||||||||||||
| 194 | 4.27 | 4.27 | 60.94 | 0.75 | names, ints, floats | 0.50 | precs, syntax, instrs, strings, types, exprs, lvals | 0.50 | program_node, block_node, read_node, lvals, index_node, decls, funcs, vars | 0.50 | simple sym, stack, types, empty methods | 0.50 | 1.00 | 0.00 | ||||
| 195 | 4.70 | 4.70 | 67.19 | 0.50 | strings, concat, floats | 0.75 | precs, strings | 1.00 | 0.50 | simple sym, stack, types, empty methods | 0.25 | 1.00 | 0.00 | |||||
| 196 | NA | sem entrega final (excluído da avaliação em época normal) | ||||||||||||||||
| 197 | NA | sem teste prático (excluído da avaliação em época normal) | ||||||||||||||||
| 198 | NA | sem entrega final (excluído da avaliação em época normal) | ||||||||||||||||
| 199 | NA | sem entrega final (excluído da avaliação em época normal) | ||||||||||||||||
| 200 | 4.38 | 4.38 | 62.50 | 0.50 | strings, floats, X_AUX, ints | 0.75 | precs, strings | 0.75 | decls, exprs | 0.50 | simple sym, stack, types, empty methods | 0.25 | 1.00 | 0.00 | (corrigido) | |||
| 201 | NA | |||||||||||||||||
| 202 | NA | |||||||||||||||||
| 203 | NA | |||||||||||||||||
___EOT___; </runphp>