Académique Documents
Professionnel Documents
Culture Documents
Programacin Funcional:
Caractersticas prcticas
Valores de Funciones de Primer Orden y
Funciones de Orden Superior.
Polimorfismo.
Tipo Lista y sus Operadores.
Recursin.
Retorno de datos estructurados.
Constructores de objetos estructurados.
Recoleccin de Basura.
Scheme: Caractersticas
Notacin Cambridge-Polish
La utilizacin de parntesis indican la
aplicacin de una funcin o el uso de un
macro.
El smbolo de quoting () evita que el
interpretador evale una expresin.
El tipo de los elementos es determinado a
tiempo de corrida.
Scheme: Predicados
A pesar de ser un lenguaje funcional
Scheme ofrece entre otros los siguientes
predicados:
(boolean? x)
(char? x)
(string? x)
(symbol? x)
(member? x)
(pair? x)
(list? x)
#t
#f
x)))
eq?
eqv?
equal?
LISTA
memq
memv
member
LISTA DE
ASOCIACIN
assq
assv
assoc
Las asignaciones se
realizan a travs de
los operadores:
set!
set-car!
set-cdr!