AutoLISP (original) (raw)

About DBpedia

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.

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 dbr:Lisp_(programming_language) dbr:XLISP
dbo:latestReleaseVersion 13
dbo:wikiPageExternalLink http://www.faqs.org/faqs/CAD/autolisp-faq/
dbo:wikiPageID 51458 (xsd:integer)
dbo:wikiPageLength 9745 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1091045540 (xsd:integer)
dbo:wikiPageWikiLink dbr:Debugger dbr:Visual_Basic_for_Applications dbr:Interpreter_(computing) dbr:.NET_Framework dbr:.dwg dbc:Lisp_programming_language_family dbr:Command-line_interface dbr:Compiler dbr:Application_programming_interface dbr:Linux dbr:Lisp_(programming_language) dbr:Subroutine dbr:Computer-aided_design dbr:ObjectARX dbr:Parameter_(computer_programming) dbr:AutoCAD dbr:Autodesk dbr:C++ dbr:Domain-specific_language dbr:Garbage_collection_(computer_science) dbr:Local_variable dbr:ActiveX dbr:Dynamic_typing dbr:Dialect_(computing) dbr:Dialog_Control_Language dbr:Graphical_user_interface dbr:XLISP dbc:Computer-aided_design_software dbc:Scripting_languages dbr:Association_list dbr:AutoCAD_Architecture dbr:AutoCAD_Map_3D dbc:AutoCAD dbr:Integrated_development_environment dbr:IntelliCAD dbr:Hello_world_program dbr:Macro_(computer_science) dbr:Scope_(computer_science) dbr:IA-32 dbr:Read–eval–print_loop dbr:AutoCAD_Mechanical dbr:Bricscad
dbp:designer David Betz (en)
dbp:developers Autodesk, Basis Software (en)
dbp:dialects Vital-LISP, Visual LISP (en)
dbp:family dbr:Lisp_(programming_language)
dbp:influencedBy Lisp, XLISP (en)
dbp:latestReleaseVersion 13 (xsd:integer)
dbp:name AutoLISP (en)
dbp:operatingSystem dbr:Linux
dbp:platform dbr:IA-32
dbp:scope dynamic (en)
dbp:typing dbr:Dynamic_typing
dbp:wikiPageUsesTemplate dbt:As_of dbt:Authority_control dbt:AutoCAD_related_articles dbt:Infobox_programming_language dbt:Lisp dbt:Lisp_programming_language dbt:Reflist dbt:Start_date_and_age
dct:subject dbc:Lisp_programming_language_family dbc:Computer-aided_design_software dbc:Scripting_languages dbc:AutoCAD
gold:hypernym dbr:Dialect
rdf:type owl:Thing dbo:Language schema:Language wikidata:Q315 wikidata:Q9143 yago:WikicatScriptingLanguages yago:Abstraction100002137 yago:ArtificialLanguage106894544 yago:Communication100033020 yago:Language106282651 yago:ProgrammingLanguage106898352 yago:WikicatFunctionalLanguages dbo:ProgrammingLanguage yago:WikicatProgrammingLanguages
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 freebase:AutoLISP yago-res:AutoLISP wikidata:AutoLISP dbpedia-ar:AutoLISP dbpedia-de:AutoLISP dbpedia-es:AutoLISP dbpedia-he:AutoLISP dbpedia-hu:AutoLISP dbpedia-it:AutoLISP http://lt.dbpedia.org/resource/AutoLISP dbpedia-ms:AutoLISP dbpedia-nl:AutoLISP dbpedia-pl:AutoLISP dbpedia-pt:AutoLISP dbpedia-sv:AutoLISP dbpedia-tr:AutoLISP dbpedia-uk:AutoLISP dbpedia-zh:AutoLISP https://global.dbpedia.org/id/4wP5H
prov:wasDerivedFrom wikipedia-en:AutoLISP?oldid=1091045540&ns=0
foaf:isPrimaryTopicOf wikipedia-en:AutoLISP
foaf:name AutoLISP (en)
is dbo:wikiPageRedirects of dbr:AutoLisp dbr:Autolisp dbr:AutoLISP_programming_language dbr:Visual_LISP dbr:Visual_Lisp dbr:Vital-LISP dbr:Vital_LISP dbr:Vlx
is dbo:wikiPageWikiLink of dbr:List_of_functional_programming_topics dbr:Index_of_computing_articles dbr:Library_of_Congress_Classification:Class_Q_--_Science dbr:List_of_programming_languages dbr:List_of_programming_languages_by_type dbr:Common_Lisp dbr:Generational_list_of_programming_languages dbr:Modulo_operation dbr:Lisp_(programming_language) dbr:Chinese_intelligence_activity_abroad dbr:Comparison_of_programming_languages_by_type_system dbr:AutoCAD dbr:AutoCAD_DXF dbr:Autodesk dbr:Aliyu_Aziz dbr:Dialog_Control_Language dbr:History_of_software dbr:List_of_Lisp-family_programming_languages dbr:XLISP dbr:Advance_Steel dbr:Kas_Oosterhuis dbr:AutoShade dbr:IntelliCAD dbr:OpenLisp dbr:AutoLisp dbr:Autolisp dbr:AutoLISP_programming_language dbr:Visual_LISP dbr:Visual_Lisp dbr:Vital-LISP dbr:Vital_LISP dbr:Vlx
is foaf:primaryTopic of wikipedia-en:AutoLISP