Loading repository data…
Loading repository data…
Jvictor-7 / repository
Projeto e Gramática “Desenvolver um Interpretador de Sessões On-Line” (Analisadores Léxico e Sintático e Execução do programa) segundo a Gramática proposta
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Neste projeto, basicamente foi desenvolvido na linguagem C: Analisadores Léxico, Sintático e a Execução do programa conforme a Gramática proposta. OBS: As instruções da gramática podem ser encontradas na pasta grammar. Também existem códigos de exemplo na pasta code_examples.
Antes de começar, verifique se você atendeu aos seguintes requisitos:
<Windows>. Infelizmente o programa só é compatível com o Windows, pois foi utilizado bibliotecas do Windows para emitir alertas conforme o tempo.Para que o projeto funcione corretamente, siga estas etapas:
Windows:
- Instalar o MinGW (necessário para compilar o código C no windows e rodar o arquivo Makefile)
- Clonar o repositório
- Acesse o diretório pelo terminal onde o repositório foi clonado
- Execute o comando mingw32-make
- Abra o arquivo teste, nele você deve escrever os terminais da gramática (o interpretador suporta comentarios utilizando //)
- Rode no terminal o comando ./teste
Agradecemos às seguintes pessoas que contribuíram para este projeto: