Class MCFullGenericTypesMill

java.lang.Object
de.monticore.types.mcfullgenerictypes.MCFullGenericTypesMill
Direct Known Subclasses:
MCFullGenericTypesMillForGrammar_WithConcepts, MCFullGenericTypesMillForJavaClassExpressions, MCFullGenericTypesMillForJavaLight, MCFullGenericTypesMillForODRuleGeneration, MCFullGenericTypesMillForODRules, MCFullGenericTypesMillForTFBasisExts, MCFullGenericTypesMillForTFCommons

public class MCFullGenericTypesMill extends Object
The mill is a factory for builders and other commonly used functions, such as parsers or visitors. The mill was introduced to ensure compositionality of languages, while retaining reusability of functions developed for sublanguages. Only one mill instance exists, even though in composed languages it is available under several static signatures.