meanings of Funarg problem encyclopedia of Funarg problem dictionary of Funarg problem thesaurus on Funarg problem books about Funarg problem dreams about Funarg problem
 Funarg problem - Definition 

Funarg is an abbreviation for "functional argument"; in computer science, the funarg problem relates to the difficulty of implementing functions as first-class citizen objects in stack-based programming language implementations.

There are two subtly different versions of the funarg problem:

  • The upwards funarg problem is the problem of passing a function as a value returned "upwards" from a function call
  • The downwards funarg problem is the problem of passing a function value as a parameter "down" into another function call

In both of these cases, the problem relates to correctly passing the function's environment together with the function's code.

Full-featured functional languages do not have either of these problems, at the cost of not being able to use simple stack-based activation records in the general case.

See also

External link


Copyright 2008 WordIQ.com - Privacy Policy  ::  Terms of Use  :: Contact Us  :: About Us
This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article "Funarg problem".