Finalizado

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

Publicado el 09 Enero, 2022 en Programación y Tecnología

Sobre este proyecto

Abierto

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.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias