Please note that:
• You can provide an empty list as parameters, which means the function takes no arguments, the list is empty, written as ().
• LISP also allows optional, multiple, and keyword arguments.
• The documentation string describes the purpose of the function. It is associated with the name of the function and can be obtained using thedocumentation function.
• The body of the function may consist of any number of Lisp expressions.
• The value of the last expression in the body is returned as the value of the function.
• You can also return a value from the function using the return-fromspecial operator.
Let us discuss the above concepts in brief. Click following links to find details:
• Optional Parameters
• Rest Parameters
• Keyword Parameters
• Returning Values from a Function
• Lambda Functions
• Mapping Functions