metafunction
Noun
Meaning
(programming) A function which calls all the other functions of a certain program; the only function that can be called independently.
(programming) A construct that performs a mapping between entities at compile time.
(linguistics) A group of grammatical systems that make meanings of a related kind.
Source: en.wiktionary.orgRelated terms
Examples
Coffin, C (ed.) English grammar in context, Book 3: Getting practical (2006), The Open University, pp. 22–23 Textual metafunction The textual metafunction relates to mode; the internal organisation and communicative nature of a text.
Ideational metafunction The ideational metafunction is the function for construing human experience.
The logical metafunction refers to the grammatical resources for building up grammatical units into complexes, for instance, for combining two or more clauses into a clause complex.