User-Defined Functions

User-defined functions are a class of procedures that return a single value to the calling environment.