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>