Penguin
Annotated edit history of Function version 2, including all changes. View license author blame.
Rev Author # Line
2 StuartYeates 1 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]. ObjectOrientation introduced [Method]s, which are functions associated with some data (i.e. an object) or a class.
1 StuartYeates 2
3 InLining is a function-level optimisation.