/PortugolCompiler

Trabalho prático - Processamento de Linguagens

Primary LanguagePython

Trabalho Prático da UC de Processamento de Linguagens.

O objetivo deste trabalho é a implementação de um reconhecimento léxico e sintático da linguagem, que permite que, com base num ficheiro de texto com um programa em Portugol, seja possível:

  • interpretar o código, colocando, deste modo, o algoritmo a ser executado;
  • gerar o código C correspondente ao algoritmo processado.