parameter-passing is the process of assigning values to the parameters of a function
Association of actual and formal parameters upon function call. See Parameter Passing and its methods. The most widely used parameter passing methods are:
- call-by-value
- call-by-reference
- call-by-value-result
- call-by-name
- call-by-need
- macro expansion.