Abstract:
Este escrito es la culminación del desarrollo de un trabajo
cuyo principal objetivo fue la realización de un Modelo
de Trabajo Profesional como lo es la creación de un Intérprete.
En ningún momento se pretendió, debido a la cantidad de
horas/hombre que involucraría así como la experiencia profesional
necesaria, que éste fuera un Intérprete de LISP completo,
sino simplemente, un modelo lo suficientemente poderoso para
que pudiera ser de utilidad en la educación de este maravilloso
lenguaje.
Por los resultados obtenidos considero que este objetivo
fue alcanzado. A continuación describirá en forma resumida el
desarrollo de este proyecto.
En el Capítulo I he tratado de explicar las características
principales que hacen de LISP un lenguaje completamente distinto
a los demás, y las ventajas del uso de éstas en los campos
de: Inteligencia Artificial, manipulación simbólica, programación
funcional y otros.
En el Capítulo II ya se habla con más detalle de lo que
consiste el lenguaje, sus diversos tipos de instrucciones y se da una descripción del lenguaje en forma teórica.
Este capítulo es de gran ayuda para aquellas personas que
no conocen el lenguaje y empiezan a familiarizarse con la terminología
de LISP.
En los Capítulos III y IV se mencionan las estructuras de
datos que fueron utilizadas para la creación de la Máquina Virtual
sobre la cual se ejecutarla el Intérprete, así como los distintos
algoritmos para la manipulación de las instrucciones en
LISP, las cuales son los datos de entrada al sistema.
Por último en el Capítulo V se muestran los resultados obtenidos
en el desarrollo del trabajo. RR