1ª parte do projeto – construção de um analisador léxico
Completion requirements
Opened: Tuesday, 20 September 2016, 12:00 AM
Due: Tuesday, 27 September 2016, 11:55 PM
- Responder questões de 1 a 10 da primeira folha da Semana 2, que corresponde ao enunciado da parte 1 do trabalho: Construção de um analisador léxico;
- Nas questões que envolvem implementação de código, comentar brevemente a abordagem utilizada;
- Sugere-se que a implementação do autômato transdutor do analisador léxico seja realizada através de uma tabela de transições. Deve-se evitar implementar as transições diretamente no código (por exemplo, com uso de if/else), pois em etapas futuras poderá ser necessário revisar o analisador léxico e modificar seus estados e transições;
- Apresentar exemplo de execução do analisador léxico construído. Listar a entrada utilizada, a saída esperada e a saída efetiva;
- Junto de todas as entregas, devem ser apresentadas as instruções para compilação do compilador com GCC;
- Se houver qualquer dúvida, entre em contato com o professor ou algum monitor.
Apenas um aluno da dupla precisa entregar.