The type of data that a function returns.The type of data and number of arguments a function expects,.Each function topic, includes information about The AutoCAD Help system contains a list of the available functions that can be used in an AutoLISP program. The following shows the syntax that is used for an AutoLISP expression: (function_name ) Usually, the first element in the list is the name of a function, and the following elements are called arguments, which provide the values that the function will process. Values such as an AutoCAD command or system variable name, text string, integer or real number, or coordinate.A function such as a programming operation, mathematical function, or a list manipulation operation.The elements in a list can be one or more of the following: A list is a structure enclosed by parentheses. Creating custom routines with the AutoLISP programming language is an excellent way for you to automate and extend AutoCAD to the way that you want to work.ĪutoLISP is based on the LISP (LISt Processing) programming language.