Preface

Used Abbreviations of Argument Types

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