Other Functions Reference (AutoLISP)

 
 
 

These AutoLISP functions all start non-alphabetic or numeric characters.

Functions

  • + (add)

    Returns the sum of all numbers

  • - (subtract)

    Subtracts the second and following numbers from the first and returns the difference

  • = (equal_to)

    Compares arguments for numerical equality

  • /= (not equal to)

    Compares arguments for numerical inequality

  • / (divide)

    Divides the first number by the product of the remaining numbers and returns the quotient

  • * (multiply)

    Returns the product of all numbers

  • *error*

    A user-definable error-handling function

  • *pop-error-mode*

    Error-handling function that ends the previous call to *push-error-using-command* or *push-error-using-stack*

  • *push-error-using-command*

    Error-handling function that indicates the use of the command function within a custom *error* handler

  • *push-error-using-stack*

    Error-handling function that indicates the use of variables from the AutoLISP stack within a custom *error* handler

  • > (greater_than)

    Returns T if each argument is numerically greater than the argument to its right; otherwise returns nil

  • >= (greater_than_or_equal_to)

    Returns T if each argument is numerically greater than or equal to the argument to its right; otherwise returns nil

  • < (less_than)

    Returns T if each argument is numerically less than the argument to its right; otherwise nil

  • <= (less_than_or_equal_to)

    Returns T if each argument is numerically less than or equal to the argument to its right; otherwise returns nil

  • ~ (bitwise_not)

    Returns the bitwise NOT (1's complement) of the argument

  • 1- (decrement)

    Decrements a number by 1

  • 1+ (increment)

    Increments a number by 1