BDBComp
Parceria:
SBC
Programação Avançada com Common Lisp: Meta-Programação e Linguagens de Domínio Específico

Pedro Kroger

Lisp � uma linguagem avan�ada que � menos usada do que deveria. Isso se d�, em parte, a mitos que foram criados e ao fato de que a exposi��o inicial � linguagem muitas vezes acontece de forma incompleta e puramente te�rica, geralmente em cursos de "comparativos de linguagens" ou "programa��o funcional". Mas Common Lisp � uma linguagem rica definida pelo padr�o ANSI com listas, arrays, vetores, n�meros racionais, complexos, etc. Al�m disso, Lisp � multi-paradigma possuindo abstra��es para programa��o funcional, procedural, imperativa, aspectos, um sistema avan�ado e flex�vel de programa��o orientada a objetos, e um car�ter din�mico sem precedentes. Meta-programa��o e a cria��o de linguagens de dom�nio espec�fico (LDE) s�o maneiras poderosas de resolver problemas espec�ficos e possibilitar a escrita de c�digo mais curto e elegante. O objetivo desse tutorial � mostrar como � poss�vel desenvolver LDE em Common Lisp de uma maneira simples e elegante, sem ter que recorrer a mecanismos externos (como XML).

http://www.lbd.dcc.ufmg.br:8080/colecoes/sblp/2007/016.pdf

Caso o link acima esteja inválido, faça uma busca pelo texto completo na Web: Buscar na Web

Biblioteca Digital Brasileira de Computação - Contato: bdbcomp@lbd.dcc.ufmg.br
     Mantida por:
LBD