1#!F-adobe-helvetica-medium-r-normal--18*
2#!N
3#!CSeaGreen  #!Rall553 Function Execution #!N #!EC #!N
4#!N When either a macro or a module function is executed,
5a new dynamically scoped environment specific to that function call is
6created. Variables that correspond to the function's input and output formal
7parameters are created in this new environment. The variables corresponding to
8the output formal parameters are initialized to  #!F-adobe-times-bold-r-normal--18*   NULL #!EF .
9Those variables corresponding to the input formal parameters are initialized in
10the manner described in the preceding section. If an input and
11an output formal parameter both have the same name, then they
12share a single parameter and are initialized to the value passed
13as input when the function is called. #!N #!N #!N #!N
14#!N  #!F-adobe-times-medium-i-normal--18*   Next Topic #!EF #!N #!N  #!Lall554,dxall555 h Macro Expansion  #!EL  #!N  #!F-adobe-times-medium-i-normal--18*   #!N
15
16