b'\n_START_ARTICLE_\nAutoLISP\n_START_PARAGRAPH_\nAutoLISP yra Lisp programavimo kalbos dialektas sukurtas specialiai automatizuoto projektavimo sistemai AutoCAD. AutoCAD LT versijos sud\xc4\x97tyje n\xc4\x97ra nei aplikacij\xc5\xb3 programavimo s\xc4\x85saja nei interpretatorius, kad vykdyti AutoLISP kod\xc4\x85, i\xc5\xa1skyrus tokius \xc4\xafskiepius kaip \xe2\x80\x9eLT-Extender\xe2\x80\x9c.\n_START_SECTION_\nKodo pavyzdys\n_START_PARAGRAPH_\n; example of macro without command-line interface exposed_NEWLINE__NEWLINE_(defun hello_world ()_NEWLINE_  (alert "Hello World!"))_NEWLINE__NEWLINE__NEWLINE_; example of macro with command-line interface exposed_NEWLINE__NEWLINE_(defun c:hello_world ()_NEWLINE_  (alert "Hello World!")_NEWLINE_  (princ))_NEWLINE__NEWLINE_; example of LISP\'s flexible condition handling_NEWLINE__NEWLINE_(cond_NEWLINE_  ((= a b) (princ "\\n(a) and (b) are equal"))_NEWLINE_  ((and (= (type a) \'INT) (= (type b) \'INT)) _NEWLINE_    (princ (strcat "\\n(a)+(b)=" (itoa (+ a b)))))_NEWLINE_  ((and (= (type a) \'STR) (= (type b) \'STR))_NEWLINE_    (princ (strcat "\\n(a)+(b)=" a b)))_NEWLINE_  ((and (listp a) (= (type b) \'SUBR))_NEWLINE_    (mapcar \'(lambda (x) (princ (b x))) a)))\n_START_SECTION_\nIstorija\n_START_PARAGRAPH_\nAutoLISP i\xc5\xa1sivyst\xc4\x97 i\xc5\xa1 ankstyvos XLISP programavimo kalbos versijos, kuri\xc4\x85 suk\xc5\xabr\xc4\x97 David Betz. Kalba buvo \xc4\xafdiegta \xc4\xaf AutoCAD versij\xc4\x85 2.18 (1986 m. sausis) ir vyst\xc4\x97si iki AutoCAD Release 13 versijos (1995 m. vasaris). Po to Autodesk kompanija nutrauk\xc4\x97 vystym\xc4\x85. Ta\xc4\x8diau AutiLISP naujiems naudotojams ir toliau i\xc5\xa1lieka pritaikymo kalba.'