Realizado

Criar expressões regulares ou autômatos finitos para reconhecer classes de tokens

Publicado em 09 de Janeiro de 2022 dias na TI e Programação

Sobre este projeto

Aberto

Criar expressões regulares ou autômatos finitos para reconhecer no mínimo 14 classes de tokens para uma linguagem de programação procedural simplificada, não orientada a objetos. Essa linguagem, denominada X, pode ser um subconjunto de C, Pascal, SQL, sh ou outra linguagem já existente. Obs.:
Não é possível misturar linguagens para formar X.
3. Implementar um software que simula um compilador capaz de realizar a análise léxica:
• Ao ser executado, pedir para o usuário digitar ou selecionar o nome do arquivo fonte (Ex:
fonte1.txt, fonte2.txt);
• Ler o código fonte a partir do arquivo selecionado;
• Reconhecer classes de tokens no código fonte por meio da análise léxica;
• Realizar tratamento de erro léxico, mostrando na tela qual o tipo de erro e apontando a
posição do erro. Para ter uma maior cobertura de erros diferentes, é útil pesquisar os tipos de erros léxicos mais comuns em linguagens populares;
• O software deve ser implementado em qualquer linguagem, com ou sem o apoio de ferramentas auxiliares como Lex, Yacc e Javacc.

Em anexo, irá todas as informações para o desenvolvimento do projeto.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias