Assertion: function prototype | /r/CapableOf | appear before the definition
Facets:
Source sentences:
text: A function prototype can either appear before the definition of calling the function (such prototypes are known as a global prototypes) or within the definition of calling function (such prototypes are known as local prototypes).