Igor Vitor
Centro Universitário Vila Velha
Linguagens de Programação II
Programação Funcional usando LISP
Professor: Cristiano Biancardi
Linguagem de ProgramaçãoII: Programação Funcional usando Lisp – Crisitano Biancardi
Sumário
1 - Elementos da Linguagem .............................................................................................. 4
1.1 - Elementos primitivos .......................................................................................... 4
1.2 - Combinações ....................................................................................................... 5
1.3 - Avaliação de Combinações ............................................................................... 7
1.4 - Definição de Funções......................................................................................... 8
1.5 – Funções básicas .............................................................................................. 10
1.6 – Testando números ........................................................................................... 12
1.7 – Avaliando funções............................................................................................ 14
1.8 - Símbolos............................................................................................................. 15
1.9 – Inserindo comentários.......................................................................................... 16
2 – Expressões Condicionais ............................................................................................ 17
2.1 - Predicados ......................................................................................................... 17
2.2 - Operadores Lógicos ......................................................................................... 18
2.3 - Seleção simples ................................................................................................ 19
2.4 - Seleção Múltipla