Skip to content

Implementação do algoritmo CYK, porém nessa implementação o mesmo não está atendendo todos os casos.

License

Notifications You must be signed in to change notification settings

jjoaovitor7/lfa_trabalhopratico2_20212

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lfa_trabalhopratico2_20212

Trabalho Prático 2 da disciplina de Linguagens Formais e Automâtos (LFA).

Integrantes:

  • João Vítor Silva Ferreira

Algoritmo:

  • CYK

Como baixar e executar?

Clonar o repositório.

git clone https://github.com/jjoaovitor7-unit/lfa_trabalhopratico2_20212.git
cd lfa_trabalhopratico2_20212/

(Terminal)

Criar um arquivo .cyk em /files/ com a gramática na Forma Normal de Chomsky (FNC).

Modificar caminho do arquivo em main.py:

file = File(f"{path__current}{os.sep}files{os.sep}<file>.cyk")

python3 main.py

E digitar a palavra para ser verificada.


(Web)

Baixar a dependência (flask).

pip3 install flask

Rodar o servidor.

python3 server.py

Enviar o arquivo e logo após digitar a palavra para ser verificada.

About

Implementação do algoritmo CYK, porém nessa implementação o mesmo não está atendendo todos os casos.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published