Reunião 2 - Análise Léxica e Sintática
Data e Hora: 24/03/2025, 21:00
Local: Sala de Reuniões Virtual
Participantes: Todos os membros do Grupo 5
Pauta
- Checkpoint do avanço da análise léxica
- Divisão da criação de testes e da análise sintática
- Cronograma de desenvolvimento
Discussões e Decisões
Mantendo a decisão de seguir um escopo em fases para a implementação do compilador, foi discutido entre o grupo o que já havia sido acordado para o desenvolvimento da análise léxica, de maneira a identificar o que já havia sido feito e o que faltava ser implementado conforme os principais tipos de dados que precisariam compor a lista de tokens e assim avançar para a análise sintática.
Divisão de Tarefas
Foi definido que a análise sintática e a implementação dos testes seria realizada seguindo a mesma divisão de cada parte do analisador léxico:
- Carla: Tipos de variáveis (lexico_variavel.l, )
- Kauan: Laços de repetição (lexico_lacos.l)
- Kallyne: Condicionais (lexico_condicionais.l)
- Leonardo: Switch Case (lexico_switchcase.l)
- João: Operadores (lexico_operadores.l)
- Clara: Pontuação e Comentários (lexico_pontuacao.l)
A análise sintática passou a ser prevista para a próxima semana para que todos terminassem suas tarefas do analisador léxico.
4. Cronograma
- Semana 2: Finalização do analisador léxico (dividido entre os membros conforme especificado acima), adição de testes e implementação do analisador sintático
- Semana 3: Evolução do analisador sintático, expansão da gramática, testes e correções, atualização da documentação e preparação para apresentação.
Tarefas Atribuídas
- Todos os membros: Seguir com os estudos do Flex e Bison
- Carla: Finalizar a implementação e testar tipos de variáveis no analisador léxico e sintático
- Kauan: Finalizar a implementação e testar laços de repetição no analisador léxico e sintático
- Kallyne: Finalizar a implementação e testar condicionais no analisador léxico e sintático
- Leonardo: Finalizar a implementação e testar switch case no analisador léxico e sintático
- João: Finalizar a implementação e testar operadores no analisador léxico e sintático
- Clara: Finalizar a implementação e testar pontuação e comentários no analisador léxico e sintático
- Todos os membros: Evoluir a estrutura do projeto.
Próxima Reunião
A próxima reunião ficou sem data agendada, no aguardo do avanços dos conteúdos nas aulas para que fosse possível discutir os próximos passos.