Professional Documents
Culture Documents
11
Juan Felipe Lpez Hurtado jflopezh@unal.edu.co
Dibujo Bsico
Departamento de Ingeniera Mecnica y Mecatrnica
Universidad Nacional de Colombia Facultad de Ingeniera
I. Introduccin
En el presente trabajo se explica inicialmente el concepto de lenguaje
de programacin para contextualizar hacia AUTOLISP, para luego
analizar sus conceptos bsicos. El trabajo finaliza con sus respectivas
conclusiones y referencias.
B. Qu es AUTOLISP?
AUTOLISP es un lenguaje de programacin derivado de la familia
Lisp. ste lenguaje est diseado especficamente para realizar
algoritmos (principalmente rutinas) orientados al uso de AUTOCAD
y sus derivados. Al ser AUTOLISP un lenguaje derivado de la familia
Lisp, se considera que tiene una sintaxis diferente a la de los
lenguajes de programacin ms convencionales.
(3 4 A B 4)
pueden ser tomados como nombres, pues son los que dan estructura al
cdigo.
F. Condicionales en AUTOLISP
G. Creacin de Listas
III. Conclusiones
Del trabajo se puede concluir:
1) La Funcin CONS:
(A. B)
(cons 'a (cons 'b (cons 'c '())))
(A B C)
(cons 'a '(b c d))
(A B C D)
2) La funcin LIST:
(list elementos)
LIST Crea una lista con cualquier nmero y tipo de expresin. Admite
tanto variables como listas. Si uno de los argumentos es una lista
vaca NIL aparecer como uno de los trminos de la lista.
Ejemplo:
(list 3 4 'a (car '(b . c)) (+ 6 -2))
IV. Referencias
[1] Wikipedia (2016, Oct, 20). Lenguaje de Programacin [En Lnea].
Disponible: https://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n
[2] CADD Soft Solutions (2016, Oct, 21). AutoLISP [En Linea].
Disponible: http://www.caddsoftsolutions.com/AutoLISP.htm
[3] Wikipedia (2015, Nov, 8). Autolisp [En Lnea].
Disponible: https://es.wikipedia.org/wiki/Autolisp
Disponible: http://www.cadenlinea.com/autolisp.htm
Disponible: http://html.rincondelvago.com/guia-rapida-de-lisp.html
[5] Wikipedia (2016, Jun, 9). Lisp [En Lnea].
Disponible: https://es.wikipedia.org/wiki/Lisp
[6] AutoDesk, Inc (2012, Ene). AutoLISP Developer's Guide [En Lnea].
Disponible:
http://docs.autodesk.com/ACDMAC/2013/ENU/PDFs/acdmac_2013_autolisp
_developers_guide.pdf