Procedures also differ from functions in that they support several parameter “modes.” Figure 7
shows the definition of a procedure that illustrates this. Notice that a semi-colon is used to separate
parameter declarations and not a comma as is done in C family languages.