Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 883 Bytes

File metadata and controls

26 lines (19 loc) · 883 Bytes

Compilers Project

This project is for Compiler discipline for Federal University of Espírito Santo in 2015/2.

##Compiler

The project consists in: lexical analyzer, syntactic analyzer, semantic analyzer and portugol (pseudocode in brazilian portuguese) interpreter

Compiler - compiles the input.gpt(Portugol) file - execute the input.gpt file - list the programs that can be compiled on the directory 'Exemplos' - list the compiled programs - print the execution tree - execute the file and print a table of variables - exit the program

Makefile - make all - Compile and generate the executable trab4 - make run - Execute - make latex - Report of the homework - brazilian portuguese

Built With

  • Flex - Fast Lexical Analyser Generator
  • Bison - General-Purpose Parser Generator