Movatterモバイル変換


[0]ホーム

URL:


Saltar para o conteúdo
Wikipédia
Busca

AutoLISP

Origem: Wikipédia, a enciclopédia livre.
Este artigonão citafontes confiáveis. Ajude ainserir referências. Conteúdo nãoverificável pode ser removido.—Encontre fontes:ABW  • CAPES  • Google (notícias • livros • acadêmico)(Agosto de 2021)

OAutoLISP é um dialeto para alinguagem de programaçãoLisp, criado especificamente para ser utilizado com o programaAutoCAD e os seus derivados, como oAutodesk Map 3D e oAutodesk Architectural Desktop. Ainterface de programação e ointerpretador não são incluídos na versão AutoCAD LT do produto.

; exemplo de macro sem expor a interface com linha de comando(defun hello_world ()  (alert "Hello World!")); exemplo de macro expondo a interface com linha de comando(defun c:hello_world ()  (alert "Hello World!")  (princ)); exemplo de flexibilidade do LISP(cond  ((= a b) (princ "\n(a) and (b) are equal"))  ((and (= (type a) 'INT) (= (type b) 'INT))    (princ (strcat "\n(a)+(b)=" (itoa (+ a b)))))  ((and (= (type a) 'STR) (= (type b) 'STR))   (princ (strcat "\n(a)+(b)=" a b)))  ((and (listp a) (= (type b) 'SUBR))   (mapcar '(lambda (x) (princ (b x)) ) a)))
Ícone de esboçoEste artigo sobreprogramação de computadores é umesboço. Você pode ajudar a Wikipédiaexpandindo-o.


Ligações externas

[editar |editar código-fonte]
Obtida de "https://pt.wikipedia.org/w/index.php?title=AutoLISP&oldid=61805248"
Categoria:
Categorias ocultas:

[8]ページ先頭

©2009-2025 Movatter.jp