This hour taught you about functions and how to deploy them. You learned how to define and pass arguments to a function, how to use the global and static statements, how to pass references to functions, and how to create default values for function arguments. Finally, you learned how to create anonymous functions and test for the existence of functions.

    Part III: Getting Involved with the Code