Assertion: prototype's declaration | /r/CapableOf | introduce a functionname
Facets:
value: to the program
type: TRANSITIVE-OBJECT
Source sentences:
text: A declaration introduces a (function) name to the program whereas a definition is a declaration that also tells the program what the function is doing and how it is doing.