Skip to content

Repository files navigation

Compiladores

Compilador implementado utilizando flex e bison.

Instruções

Clone este repositório. Você precisa que o flex, bison, e gcc/g++ já estejam instalados na sua máquina.

Para instalar o flex e bison:

sudo apt-get update 
sudo apt-get upgrade 
sudo apt-get install flex bison

Para verificar se flex e o bison estão instalados:

which flex
which bison

Para instalar o gcc/g++:

sudo apt-get install gcc
sudo apt-get install g++

Para verificar a versão instalada:

gcc --version
g++ --version

Para testar o programa utilize os seguintes comandos:

  1. flex scanner.l
  2. bison -d -t parser.y
  3. gcc lex.yy.c parser.tab.c (compila e gera o arquivo a.out)
  4. ./a.out <teste2.lux (rodar o programa com o arquivo desejado)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages