LISP II, El retorno del Rey
Después de casi 1 año… vuelve LISP a nuestras pantallas.
Cosas que he descubierto:
- Tiene su punto… sobretodo para cuando salte a C#3.0
- No he encontrado un compilador para windows mejor que el WinLisp (Apteryx Lisp)
- Apteryx significa KIWI
![]()
- El Apteryx Lisp al ser una versión 1994 en vez CTRL+C y CTRL+V tiene otros atajos de teclado distintos (CTRL+INS e INS)
- En Autocad parece que se usa bastante… pobres.
- Aquí dejo parte de mi flamante práctica
(DEFUN PartidosGanados (LIGAAUX equipo ContadorVictorias)
(cond
((null LIGAAUX) ContadorVictorias)
(t
(cond
((equal ‘GANA (if (equal (cadaar LIGAAUX) equipo) (GanadorPartido (car LIGAAUX) equipo))) (PartidosGanados (cdr LIGAAUX) equipo (+ 1 ContadorVictorias)))
(t (PartidosGanados (cdr LIGAAUX) equipo ContadorVictorias))
)
)
)
)
(cond
((null LIGAAUX) ContadorVictorias)
(t
(cond
((equal ‘GANA (if (equal (cadaar LIGAAUX) equipo) (GanadorPartido (car LIGAAUX) equipo))) (PartidosGanados (cdr LIGAAUX) equipo (+ 1 ContadorVictorias)))
(t (PartidosGanados (cdr LIGAAUX) equipo ContadorVictorias))
)
)
)
)
Si alguien conoce algún compilador de LISP para windows mejor que el Apteryx LISP (nada de los basados en EMACS que personalmente me aberran) por favor que lo comente…
