Call-by-value
(CBV) An evaluation strategy where arguments are evaluated before the function or procedure is entered.
Only the values of the arguments are passed and changes to the arguments within the called procedure have no effect on the actual arguments as seen by the caller.
See applicative order reduction, call-by-value-result, strict evaluation, call-by-name, lazy evaluation.
| < Previous Terms | Terms Containing call-by-value | Next Terms > |
| California State University San Marcos callback call-by-name call-by-need call-by-reference | ALGOL 60 ALGOL W Application Program Interface applicative order reduction argument | call-by-value-result call/cc callee Caller ID calling convention |



