Skip to content

Este repositório é a implementação de um trabalho de Linguagens Formais e Teoria da Computação do curso de Ciência da Computação na UFF-PURO no período de 2022.1.

Notifications You must be signed in to change notification settings

juliaDmiranda/lftc-GLC-AP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Trabalho de Implementação

LFTC - Conversão de Automato para Gramatica

Este repositório é a implementação de um trabalho de Linguagens Formais e Teoria da Computação do curso de Ciência da Computação na UFF-PURO no período de 2022.1.
O grupo composto por Gabriel Ribeiro(@Tetr4k), Júlia Miranda(@juliaDmiranda) e Raphael Yoshiki(@RaphaelYoshiki) deve implementar um programa que converta uma gramática livre de contexto(GLC) em um autômato de pilha(AP).

Uso

Para usar o programa tenha arquivos texto criados com as gramáticas que você quer converter, sendo:

  • A um símbolo não terminal;
  • B qualquer cadeia;
  • @ uma cadeia vazia;

no seguinte formato:

  A -> B
  A -> @

Em seguida, no seu sistema operacional preferido, abra o terminal ou prompt de comando, va para o diretório onde está o programa e digite:

  py converte.py (gramatica1.txt) [(gramatica2.txt), ..., (gramaticaN.txt)]

O programa irá converter cada gramática e exibir na tela a gramática e seu respectivo autômato.

About

Este repositório é a implementação de um trabalho de Linguagens Formais e Teoria da Computação do curso de Ciência da Computação na UFF-PURO no período de 2022.1.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages