Skip to content

jefersonseverino/PLP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Paradigmas de Linguagens de Programação

Repositório do projeto da disciplina Paradigmas de Linguagens de Programação (in1007) da pós-graduação em Ciência da Computação da UFPE, ministrada pelo Prof.Dr. Augusto Sampaio.

Execução

  • Local
cd <Linguagem>
mvn clean generate-sources compile exec:java
  • Applet
mvn package
# Jar será gerado em ./Applet/target/

Contribuições

  • Unificar os projetos das linguagens e Applet no mesmo repositório - (commit)
  • Refactoring para adicionar o ambiente na LE1 - (commit)
  • Correção de problemas relativos à quantidade de argumentos em funções nas LFs - (commit)
  • Separar ContextoExecucaoFuncional entre ContextoExecucao[Valor] e ContextoFuncional[DefFuncao], na LF1 - (commit)
  • Geração/atualização automática do Applet através do Maven - (commit, commit)
  • Refactoring na LE2 e LFs: aplicar o padrão composite na avaliação de Declarações - (refactors, LF3, LF2)
  • Correção da Linguagem Funcional 3 - (commit)
  • Mudança para utilizar ambiente auxiliar no elabora ao invés de map auxiliar - (commit)
  • Atualizar a página da disciplina com as novas modificações
  • Adicionar javacc sources para debug (commit)
  • Corrigir problemas da LF3 ao executar quicksort (commit)
  • Atualizar geração do applet (commit)

Observações

  • O código disponível do github não tem ligação com o conteúdo da página da disciplina. Assim qualquer contribuição feita no repositório, não irá refletir no conteúdo da página, sendo necessário copiar os resultados para a página após o fim do período. A importância de estar dessa forma é porque assim, caso ocorra problema de conexão (ex.: o cin esteja sem internet), ainda será possível ter acesso ao conteúdo.

Créditos

Baseado no projeto da equipe:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors