(type item)


Determine the type (for example, file, integer, string, and so forth) of an item.


This function returns the type (such as real number, integer, list, entity name, and so forth) of the item. The following table lists the various types and their meanings.

 

Types Meaning
ENAME Entity name.
EXSUBR External subroutines: SDS functions.
FILE File descriptor.
INT Integer number.
LIST List and user-defined function.
PAGETB Function paging table.
PICKSET Selection set.
REAL Real number.
STR String.
SUBR Subroutines: LISP functions.
SYM Symbol.

 

Examples

Code Returns
(type 2) INT
(type 2.0) REAL
(type '(5 6 7)) LIST
(type "Street") STR
(type setq) SUBR
   
(setq x (open "C:\\my.fil" "w"))  
(type x) FILE
(type 'x) SYM
   
(setq entinfo (entsel))
(type entinfo) ENAME
Could Return:
<Entity name: 208055>
   
(setq ourset (ssget)) <Selection set: 2>
(type ourset) PICKSET

 

Tell me about...

(atom item)

(boundp item)

(listp item)

(not item)

(null item)

(numberp item)

(setq symbol1 statement1 [symbol2 statement2] ...)

(ssget [mode] [point1 [point2]] [point-list] [filter-list])

(zerop number)

LISP Compatibility

Programming Overview of LISP (LISt Processing) Language


Bricscad™ is commercialized by Bricsys NV. Bricsys NV and Vondle NV are fully owned subsidiaries of Menhirs NV. © 2001- Menhirs NV - All rights reserved.