Procedural parameter
= 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>.