Class MCSimpleGenericTypesMill

java.lang.Object
de.monticore.types.mcsimplegenerictypes.MCSimpleGenericTypesMill
Direct Known Subclasses:
MCSimpleGenericTypesMillForGrammar, MCSimpleGenericTypesMillForGrammar_WithConcepts, MCSimpleGenericTypesMillForJavaClassExpressions, MCSimpleGenericTypesMillForJavaLight, MCSimpleGenericTypesMillForMCFullGenericTypes, MCSimpleGenericTypesMillForODRuleGeneration, MCSimpleGenericTypesMillForODRules, MCSimpleGenericTypesMillForTFBasisExts, MCSimpleGenericTypesMillForTFCommons

public class MCSimpleGenericTypesMill 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.