sym a symbol, sym
syms a list of symbols, (sym ...)
x any expression
num any number
int a number of type INT (integer number)
real a number of type REAL (floating point number)
n length of a list
i position in a list, zero based (first is 0), index counter
lst a list (a b ...)
lists a list of lists, ((a b ...) ...)
tree a list with possible nested sublists
intlst a list of integer numbers
str a string, "string"
strlst a list of strings, (str ...)
char a string of one character
chars a set of chars (unordered string)
intchar a integer between 0 and 256 representating the ascii value of a char or a one char string
pt a point, (num num [num]), 2D or 3D
pts a list of points, (pt ...), as straight edged polyline or polygon.
msg a message string which appears on the command prompt
def a default value
kwd a keyword for initget, "kwd"
kwdlst a keyword list for initget, either as string or as strlst, "kwd1 kwd2" or ("kwd1" "kwd2")
ele an entity name, entget-list or entsel picklist
ename an entity name (graphical or non-graphical AutoCAD object of type ENAME)
ss a selection set
alst association list, a list of dotted pairs
poly a list of points (2D or 3D) that makes a poly, maybe closed if the last is equal to the first, or implicit
pick a list of (ENAME pt) as returned by (entsel)
bpt base point
fname full or partial filename
path part of a filename
fspec filename specifier which might contain wildcards
key DCL module: key tag in action_tile callbacks
val DCL module: value tag in action_tile callbacks
reason DCL module: reason tag in action_tile callbacks