Projeto Interpretador G5¶
Este site reúne o plano oficial de implementação do interpretador da disciplina, com foco na fase atual do projeto.
Este conteúdo é gerado com MkDocs Material e publicado no GitHub Pages.
Objetivo da fase atual¶
Construir e documentar a base do interpretador com três pilares:
- Definir a linguagem interpretada (sintaxe e semântica básica).
- Implementar a análise léxica com Flex.
- Construir o analisador sintático com Bison e preparar a base da AST.
Navegação principal¶
-
Limites do que será implementado agora e o que fica fora do escopo.
-
Organização do repositório e fluxo técnico do interpretador.
-
Principais escolhas arquiteturais e justificativas do time.
-
Processo contínuo de execução, revisão e priorização das tarefas.
-
Colunas, políticas de WIP, critérios de pronto e backlog inicial.
-
Visao sincronizada automaticamente dos itens do quadro oficial.
-
Registro vivo de riscos, bloqueios e ações adotadas.
-
Passo a passo de build, deploy e validações finais do site.
Operação do projeto¶
Rotina recomendada
Toda semana: revisar prioridades no Kanban, puxar tarefas por capacidade real, atualizar documentação e registrar bloqueios.
Entregáveis exigidos pelo professor¶
A documentação cobre os quatro itens obrigatórios:
- Estrutura do projeto
- Decisões técnicas
- Planejamento no Kanban
- Problemas encontrados e soluções adotadas
Diretriz de atualização¶
A cada revisão semanal do Kanban, atualizar:
- status das tarefas no Kanban,
- progresso real contra o escopo da fase,
- novos problemas encontrados e soluções adotadas.