Penguin
Note: You are viewing an old revision of this page. View the current version.

A Function is a piece of code (SourceCode or MachineCode) which operates as a discrete, independent entity. Structured languages such as C and Pascal have functions, as do functional languages such as Lisp and Scheme. ObjectOriented? languages have methods, which are functions associated with some data (i.e. an object).

InLining is a function-level optimisation.