Procedural parameter (source code)

= Procedural parameter

A procedure passed as an argument to another procedure. For a nested procedure under <lexical scope>, the argument must preserve both its code and its defining environment, for example as a <programming closure>.