Difference between revisions of "Routine"

From Free Pascal wiki
Jump to navigationJump to search
Line 4: Line 4:
  
 
[[Category:Pascal]]
 
[[Category:Pascal]]
 +
[[Category:Control Structures]]

Revision as of 18:44, 30 September 2013

English (en) suomi (fi) français (fr) русский (ru)

A routine is a piece of source code that performs some functionality. A routine may be coded directly as part of a program, or if it is usable by more than one piece of code, it may be defined as a function if it returns a value, or as a procedure if it does not. A property is a routine which is callable as a function in an object, and can be assigned a value. A routine in an object that is callable but cannot be assigned a value is a method.