.. ******************************************************************************* * MetaFactory.io R2 * Technical Documentation * * File name : Patternization.rst * Created by : Ralph Oudejans * * MetaFactory BV Amsterdam ******************************************************************************* .. include:: /inline-images.txt Building a Code Instruction --------------------------- In all software systems you can find pieces of rather generic logic that occur everywhere in your sources. They are called patterns. A MetaFactory developer recognizes these patterns and creates code instructions which MetaFactory (the machine) uses to generate source code. In the past these code instructions were called 'Patterns'. But actually that name is wrong because they *are* not patterns, but *create* patterns. Up till now the old term 'pattern' is still used for a set of code instructions that lead to the generation of souce code. What we call 'patternization' is the process of recognizing patterns and translating them into code instructions. See also in Background: :ref:`Building a Code Instruction ` |Eye S| The following video demonstrates the patternization process. This video is viewed best in full screen mode. It uses sound, so please turn your speakers on (or off) before starting the video. .. raw:: html