(type dato )
La función TYPE permite examinar el tipo a que corresponde un dato
determinado. Los datos que evalúan como NIL (por ejemplo átomos
simbólicos no vinculados a un valor) devuelven nil.

El valor devuelto para cada tipo de dato será alguno de los
átomos que se describen a continuación:
Tipos LISP:
- INT
- Números Enteros
- REAL
- Números de Coma Decimal Flotante
- LIST
- Listas
- STR
- Cadenas
- SYM
- Símbolos
Tipos AutoCAD:
- ENAME
- Nombres de entidades
- FILE
- Descriptores de archivo
- PAGETB
- Tablas de Paginación de Funciones
- PICKSET
- Conjuntos de selección
- SUBR
- Funciones AutoLISP internas o funciones cargadas desde
archivos (FAS o VLX) compilados.
- USUBR
- Funciones de usuario cargadas desde ficheros fuente
LSP.
- EXRXSUBR
- Aplicaciones ObjectARX Externas.
Tipos ActiveX:
- SAFEARRAY
- Matriz del tipo Safearray. Las matrices que se pasan a
los métodos ActiveX deben ser del tipo safearray. Estas matrices son seguras
(safe) porque no es posible el asignar de manera accidental valores fuera de
los límites de la matriz provocando una excepción de datos.
- VARIANT
- Datos del tipo Variant. Los Variant son en esencia
estructuras que se auto-definen y que pueden contener diferentes tipos de
datos. Por ejemplo, cadenas, enteros y matrices pueden ser representados por
Variants. Junto a los datos se guarda la información que identifica el tipo de
dato. Esta característica de auto-definición hace de los Variant útiles medios
para pasar parámetros a los servidores ActiveX.
- VLA-object
- Objetos ActiveX
|