Up Previous Next Title Page Index Contents

5.3 MERL Generator Definition Language

The MetaEdit+ Reporting Language, MERL, is used to define generators for code and documentation generation, generator-based text fields in symbols, and generator identifiers for non-property types. The code and document generators are defined using the Generator Editor (as explained in Section 5.1). The generators for the text fields in symbols are entered in the text field formatting dialog within the Symbol Editor, and the generators for non-property identifiers are entered in the metamodeling tools (for more information about these, please see “Generators in symbols” in Section 3.2.7 and “Set Identifier Generator” in Section 2.1.5).

In this section, the MERL language and its use will be described from the Generator Editor’s point of view, with occasional notes where the other two uses of generators work differently.

Up Previous Next Title Page Index Contents