CLOSURE

Closure

In programming languages, a closure is a function or reference to a function together with a referencing environment—a table storing a reference to each of the non-local variables of that function. A closure—unlike a plain function pointer—allows a function to access those non-local variables even when invoked outside its immediate lexical scope.

The above text is a snippet from Wikipedia: Closure (computer science)
and as such is available under the Creative Commons Attribution/Share-Alike License.

closure

Noun

  1. An event or occurrence that signifies an ending.
  2. A feeling of completeness; the experience of an emotional conclusion, usually to a difficult period.
  3. A device to facilitate temporary and repeatable opening and closing.
  4. An abstraction that represents a function within an environment, a context consisting of the variables that are both bound at a particular time during the execution of the program and that are within the function's scope.
  5. The smallest set that both includes a given subset and possesses some given property.
  6. The smallest closed set which contains the given set.
  7. The act of shutting; a closing.
    the closure of a door, or of a chink
  8. That which closes or shuts; that by which separate parts are fastened or closed.
  9. That which encloses or confines; an enclosure.
  10. A method of ending a parliamentary debate and securing an immediate vote upon a measure before a legislative body.


The above text is a snippet from Wiktionary: closure
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!