Red de conocimiento de abogados - Derecho de sociedades - ¿Qué es el lenguaje LISP en Auto cad? ¿Cuál es su uso?

¿Qué es el lenguaje LISP en Auto cad? ¿Cuál es su uso?

El lenguaje AutoLISP es un lenguaje de programación que se basa en el lenguaje LISP ordinario y amplía muchas funciones adecuadas para aplicaciones CAD. Es un lenguaje de evaluación interpretado que es lento y difícil de mantener en secreto. Puede editarse con cualquier software de edición de texto y guardarse en formato de texto sin formato.

Todos los componentes del lenguaje AutoLISP se dan en forma de funciones y no tiene conceptos enunciados ni otras estructuras gramaticales. Ejecutar un programa de AutoLISP significa ejecutar algunas funciones y luego llamar a otras funciones.

(setq pt1 (getpoint "\nSeleccione el punto de inserción central")).

(command "CIRCLE" pt1 100); ordena a este punto de inserción que dibuje un círculo con un radio de 100.

Información ampliada:

El lenguaje LISP (LISP, abreviatura de List Processing) es un lenguaje de procesamiento de tablas importante y de desarrollo temprano. Es adecuado para procesamiento simbólico, razonamiento automático, descripción de hardware y diseño VLSI, etc.

La característica es que la estructura de la tabla se utiliza para expresar problemas de cálculo no numéricos y la tecnología de implementación es simple. El lenguaje LISP se ha convertido en el lenguaje de inteligencia artificial más influyente y utilizado.

En el lenguaje LISP, los datos y las funciones se definen mediante expresiones simbólicas. Esta expresión simbólica se llama expresión S, que es el nombre general de la tabla de suma original. Los átomos se dividen en átomos simbólicos y átomos numéricos.

Un símbolo de átomo se refiere a una cadena que consta de un número limitado de letras mayúsculas y números, en la que el primer símbolo debe ser una letra. Los átomos NIL y T representan lógico falso (o lista vacía) y lógico verdadero respectivamente. Un átomo numérico se refiere a una cadena de números cuyo signo representa su signo.

El lenguaje LISP se usa ampliamente no solo en los campos de sistemas expertos y CAD, sino también en álgebra simbólica, demostración de teoremas, planificación de robots y otros campos.

Las principales razones que afectan el uso del lenguaje LISP son: primero, LISP es un lenguaje no visual; segundo, LISP tiene baja eficiencia operativa en computadoras generales; cuarto, LISP tiene capacidades informáticas numéricas deficientes; la gente no está familiarizada con LISP y el estilo de programación de los lenguajes funcionales no está acostumbrado.

Enciclopedia Baidu-lenguaje lisp