About: AutoLISP

An Entity of Type: language, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

AutoLISP is a dialect of the programming language Lisp built specifically for use with the full version of AutoCAD and its derivatives, which include AutoCAD Map 3D, AutoCAD Architecture and AutoCAD Mechanical. Neither the application programming interface (API) nor the interpreter to execute AutoLISP code are included in the AutoCAD LT product line. A subset of AutoLISP functions is included in the browser-based AutoCAD web app.

Property Value
dbo:abstract
  • ليسب (LISP) هي لغة برمجة كائنية المنحى (OOP)، طورها John McCarthy بين عامي 1959 و1960. تستخدم بشكل أساسي في معالجة . وتستخدم هذه اللغة في الأبحاث بشكل كبير، وتعتبر اللغة الأساسية في أبحاث الذكاء الاصطناعي. وقد جاء اسم هذه اللغة من عبارة (LISt Processing) أي معالجة القوائم، لما لهذه اللغة من قدرة على معالجة القائمة. أما القائمة فيمكن تعريفها بأنها بنية بيانات متعددة العناصر. إن التركيب النحوي في ليسب والذي يعتمد على أسلوب معالجة القوائم، يعتبر أكثر التراكيب ملائمة لتمثيل المتغيرات المركبة، كالنقاط في التمثيل البياني، حيث تعرّف كل نقطة واحدة عادة بإحداثيات (X, Y, Z). وهذا هو الأسلوب المتبع في تعريف النقاط في برنامج أوتوكاد. ومن هذا المنطق وجد مصممو أوتوكاد أن لغة ليسب هي اللغة الأكثر كفاءة للتعامل مع البرنامج، ويمكن اعتمادها لتصبح أداة تخصيص فعّآلة للأوتوكاد. تعتبر لغة ليسب الأم لغة كبيرة وواسعة، ولا يحتاج مستخدم أوتوكاد إلى كل مفرداتها. ولذلك انبرى مصممو ليسب وأوتوكاد في Autodesk إلى تطوير نموذج مصغر من ليسب مناسب لاحتياجات أوتوكاد، سمي أوتوليسب (AutoLISP). ولكي يكون نموذج أوتوليسب هذا في متناول الجميع فقد تم دمج مترجم ليسب ضمن أوتوكاد ذاته، يعني هذا أن رزمة أوتوكاد تتضمن مترجم أتوليسب، ولا يحتاج المستخدم للبحث عنه كبرنامج منفصل. (ar)
  • AutoLISP [ˈɑːtoʊˌlɪsp] ist ein Dialekt der Programmiersprache LISP und Bestandteil des verbreiteten CAD-Programmes AutoCAD. Mit Hilfe von AutoLisp können Funktionen in einem AutoCAD-System hinzugefügt, gelöscht und geändert werden. Um dies zu gewährleisten, gibt es spezielle AutoLisp-Routinen, die direkt auf die AutoCAD-Datenbasis zugreifen können. Das sind im Wesentlichen Funktionen zur Behandlung von Koordinateneingaben, deren zeichnerische Umsetzung in CAD-Elemente, wie Linie, Kreis usw. möglich ist. Mit Hilfe von AutoLISP lassen sich komplexe Umgebungen zur Handhabung von AutoCAD, beispielsweise hinsichtlich der Anwendung von Normteilen, erstellen. (de)
  • AutoLISP is a dialect of the programming language Lisp built specifically for use with the full version of AutoCAD and its derivatives, which include AutoCAD Map 3D, AutoCAD Architecture and AutoCAD Mechanical. Neither the application programming interface (API) nor the interpreter to execute AutoLISP code are included in the AutoCAD LT product line. A subset of AutoLISP functions is included in the browser-based AutoCAD web app. (en)
  • AutoLISP es un lenguaje de programación derivado del lenguaje Lisp. Es utilizado para generar rutinas orientadas al uso específico de AutoCAD y sus derivados. Permite desarrollar programas y funciones para el manejo de entidades del tipo gráfico.​ Los programas hechos en Autolisp amplían los comandos y aplicaciones de AutoCAD, creando así una solución óptima para cada problema en particular, desde el simple trazo de una línea hasta el diseño de un plano o pieza, llegando a cálculos complejos, convirtiéndose en gran ayuda para las aplicaciones de ingeniería. Entre las aplicaciones más notables de Autolisp se pueden citar: * Dibujo de figuras bidimensionales con características específicas. * Creación de objetos tridimensionales. * Generación de gráficas de funciones basándose en ecuaciones. * Cálculos de áreas y tablas de datos, combinación de comandos de dibujo para realizar determinados tipos de tareas. (es)
  • AutoLISP è un dialetto semplificato del più famoso linguaggio LISP, acronimo di List Processing, cosa che denota una sua particolare predilezione per il trattamento delle liste. AutoLISP è stato sviluppato per essere utilizzato con le versioni complete di AutoCAD e con i suoi derivati, come Map 3D e Architectural Desktop. Al contrario, nei prodotti della linea LT (AutoCAD LT), non è stato previsto alcun supporto ufficiale per questo linguaggio.Nonostante ciò, in commercio esistono alcuni plug-in che consentono l'uso di AutoLISP anche con AutoCAD LT (LT-Extender, LT Toolkit). Dal 2009 l'LT-Extender non è più disponibile, mentre per LT-Toolkit lo sviluppo è terminato nel 2010 ed era comunque incompatibile con i sistemi operativi a 64 bit. (it)
  • AutoLISP is een programmeertaal, een dialect van Lisp dat hoort bij het CAD-programma AutoCAD. Hiermee is het mogelijk om extra functionaliteit toe te voegen aan het programma. Het is niet opgenomen in het pakket AutoCad LT. (nl)
  • O AutoLISP é um dialeto para a linguagem de programação Lisp, criado especificamente para ser utilizado com o programa AutoCAD e os seus derivados, como o Autodesk Map 3D e o Autodesk Architectural Desktop. A interface de programação e o interpretador 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 " (a) and (b) are equal")) ((and (= (type a) 'INT) (= (type b) 'INT)) (princ (strcat " (a)+(b)=" (itoa (+ a b))))) ((and (= (type a) 'STR) (= (type b) 'STR)) (princ (strcat " (a)+(b)=" a b))) ((and (listp a) (= (type b) 'SUBR)) (mapcar '(lambda (x) (princ (b x)) ) a))) (pt)
  • AutoLISP är en Lisp-dialekt byggd specifikt för AutoCAD och dess branschspecifika versioner. AutoLISP stöds inte i AutoCAD LT annat än med speciellt tredjepartsprogram. (sv)
  • AutoLISP – język programowania, odmiana języka Lisp dołączana do programu komputerowego AutoCAD, służącego do komputerowego wspomagania projektowania. Ma on na celu ułatwić użytkownikowi rozszerzenie funkcji tego programu (np. wielokrotne powtarzanie rysowania danych elementów). (pl)
  • AutoLISP — діалект мови програмування високого рівня Common LISP, створений для використання з повною версією AutoCAD і його похідних, до яких належать та . AutoLISP API та інтерпретатор для виконання коду AutoLISP не включені в лінію продуктів , за винятком доповнень, таких як . Lisр — мова функціонального програмування декларативного (описового) типу, на відміну від процедурних (C, Fortran, Pascal,…). (uk)
  • AutoLISP是一种由LISP程式语言沿生出来的高階程式語言,专门用于AutoCAD及其相关的各种产品(AutoCAD LT除外),目前,已有更快的(),因為提供了整合開發環境(IDE,即包含了編輯器、除錯器......等開發工具),增強了原來AutoLISP的功能及效能。 (zh)
dbo:influencedBy
dbo:latestReleaseVersion
  • 13
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 51458 (xsd:integer)
dbo:wikiPageLength
  • 9745 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1091045540 (xsd:integer)
dbo:wikiPageWikiLink
dbp:designer
  • David Betz (en)
dbp:developers
  • Autodesk, Basis Software (en)
dbp:dialects
  • Vital-LISP, Visual LISP (en)
dbp:family
dbp:influencedBy
  • Lisp, XLISP (en)
dbp:latestReleaseVersion
  • 13 (xsd:integer)
dbp:name
  • AutoLISP (en)
dbp:operatingSystem
dbp:platform
dbp:scope
  • dynamic (en)
dbp:typing
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • AutoLISP [ˈɑːtoʊˌlɪsp] ist ein Dialekt der Programmiersprache LISP und Bestandteil des verbreiteten CAD-Programmes AutoCAD. Mit Hilfe von AutoLisp können Funktionen in einem AutoCAD-System hinzugefügt, gelöscht und geändert werden. Um dies zu gewährleisten, gibt es spezielle AutoLisp-Routinen, die direkt auf die AutoCAD-Datenbasis zugreifen können. Das sind im Wesentlichen Funktionen zur Behandlung von Koordinateneingaben, deren zeichnerische Umsetzung in CAD-Elemente, wie Linie, Kreis usw. möglich ist. Mit Hilfe von AutoLISP lassen sich komplexe Umgebungen zur Handhabung von AutoCAD, beispielsweise hinsichtlich der Anwendung von Normteilen, erstellen. (de)
  • AutoLISP is a dialect of the programming language Lisp built specifically for use with the full version of AutoCAD and its derivatives, which include AutoCAD Map 3D, AutoCAD Architecture and AutoCAD Mechanical. Neither the application programming interface (API) nor the interpreter to execute AutoLISP code are included in the AutoCAD LT product line. A subset of AutoLISP functions is included in the browser-based AutoCAD web app. (en)
  • AutoLISP è un dialetto semplificato del più famoso linguaggio LISP, acronimo di List Processing, cosa che denota una sua particolare predilezione per il trattamento delle liste. AutoLISP è stato sviluppato per essere utilizzato con le versioni complete di AutoCAD e con i suoi derivati, come Map 3D e Architectural Desktop. Al contrario, nei prodotti della linea LT (AutoCAD LT), non è stato previsto alcun supporto ufficiale per questo linguaggio.Nonostante ciò, in commercio esistono alcuni plug-in che consentono l'uso di AutoLISP anche con AutoCAD LT (LT-Extender, LT Toolkit). Dal 2009 l'LT-Extender non è più disponibile, mentre per LT-Toolkit lo sviluppo è terminato nel 2010 ed era comunque incompatibile con i sistemi operativi a 64 bit. (it)
  • AutoLISP is een programmeertaal, een dialect van Lisp dat hoort bij het CAD-programma AutoCAD. Hiermee is het mogelijk om extra functionaliteit toe te voegen aan het programma. Het is niet opgenomen in het pakket AutoCad LT. (nl)
  • AutoLISP är en Lisp-dialekt byggd specifikt för AutoCAD och dess branschspecifika versioner. AutoLISP stöds inte i AutoCAD LT annat än med speciellt tredjepartsprogram. (sv)
  • AutoLISP – język programowania, odmiana języka Lisp dołączana do programu komputerowego AutoCAD, służącego do komputerowego wspomagania projektowania. Ma on na celu ułatwić użytkownikowi rozszerzenie funkcji tego programu (np. wielokrotne powtarzanie rysowania danych elementów). (pl)
  • AutoLISP — діалект мови програмування високого рівня Common LISP, створений для використання з повною версією AutoCAD і його похідних, до яких належать та . AutoLISP API та інтерпретатор для виконання коду AutoLISP не включені в лінію продуктів , за винятком доповнень, таких як . Lisр — мова функціонального програмування декларативного (описового) типу, на відміну від процедурних (C, Fortran, Pascal,…). (uk)
  • AutoLISP是一种由LISP程式语言沿生出来的高階程式語言,专门用于AutoCAD及其相关的各种产品(AutoCAD LT除外),目前,已有更快的(),因為提供了整合開發環境(IDE,即包含了編輯器、除錯器......等開發工具),增強了原來AutoLISP的功能及效能。 (zh)
  • ليسب (LISP) هي لغة برمجة كائنية المنحى (OOP)، طورها John McCarthy بين عامي 1959 و1960. تستخدم بشكل أساسي في معالجة . وتستخدم هذه اللغة في الأبحاث بشكل كبير، وتعتبر اللغة الأساسية في أبحاث الذكاء الاصطناعي. وقد جاء اسم هذه اللغة من عبارة (LISt Processing) أي معالجة القوائم، لما لهذه اللغة من قدرة على معالجة القائمة. أما القائمة فيمكن تعريفها بأنها بنية بيانات متعددة العناصر. (ar)
  • AutoLISP es un lenguaje de programación derivado del lenguaje Lisp. Es utilizado para generar rutinas orientadas al uso específico de AutoCAD y sus derivados. Permite desarrollar programas y funciones para el manejo de entidades del tipo gráfico.​ Los programas hechos en Autolisp amplían los comandos y aplicaciones de AutoCAD, creando así una solución óptima para cada problema en particular, desde el simple trazo de una línea hasta el diseño de un plano o pieza, llegando a cálculos complejos, convirtiéndose en gran ayuda para las aplicaciones de ingeniería. (es)
  • O AutoLISP é um dialeto para a linguagem de programação Lisp, criado especificamente para ser utilizado com o programa AutoCAD e os seus derivados, como o Autodesk Map 3D e o Autodesk Architectural Desktop. A interface de programação e o interpretador não são incluídos na versão AutoCAD LT do produto. (pt)
rdfs:label
  • AutoLISP (en)
  • أوتوليسب (ar)
  • AutoLISP (de)
  • Autolisp (es)
  • AutoLISP (it)
  • AutoLISP (nl)
  • AutoLISP (pl)
  • AutoLISP (pt)
  • AutoLISP (sv)
  • AutoLISP (uk)
  • AutoLISP (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
foaf:name
  • AutoLISP (en)
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License