/na-lp-copl

Notas de aula sobre linguagens de programação (baseado no livro "Concepts of Programming Languages")

Primary LanguageJava

Notas de aula de Linguagens de Programação

Estas notas de aula são baseadas no livro "Conceitos de linguagens de programação" (9ª edição), Robert Sebesta, 2010, Bookman.

Se preferir, faça o download dos pdfs.

Veja as notas de aula sobre os paradigmas de programação lógico e funcional.

Licença

Licença Creative Commons
Notas de aula de Linguagens de Programação de Marco A L Barbosa está licenciado com uma Licença Creative Commons - Atribuição-CompartilhaIgual 4.0 Internacional.

As imagens foram retiradas do livro e redistribuídas aqui, o que consideramos uso razoável.

Geração dos pdfs

Execute o comando make pdf. Os arquivos pdfs serão gerados no diretório target/pdf.

É necessário o pandoc e o pdflatex. O pandoc é baixado automaticamente enquanto o pdflatex precisa ser instalado. Em um sistema baseado no Debian (Ubuntu, Mint, etc), os seguintes pacotes são necessários: texlive, texlive-xetex, texlive-fonts-extra, texlive-lang-portuguese.

TODO

  • Anotar os erros do livro

  • Atualizar para a 11ª edição