Arbeiten mit Makros
Makros vereinfachen das Aussehen von Textlinkanalyseregeln, weil Sie hiermit Typen, andere Makros, Zeichenfolgen und Wortfolgen mit dem Operator OR (|) verknüpfen können. Der Vorteil von Makros liegt darin, dass Sie nicht nur Makros in mehreren Textlinkanalyseregeln wiederverwenden können, um sie zu vereinfachen, sondern Sie auch Aktualisierungen in einem Makro vornehmen können, ohne sie in all Ihren Textlinkanalyseregeln vornehmen zu müssen. Die meisten mitgelieferten TLA-Regeln enthalten vordefinierte Makros. Makros werden im oberen Bereich des Baums ganz links auf der Registerkarte "Textlinkregeln" angezeigt.
Es werden folgende Felder und Tabellen in den Simulationsergebnissen angezeigt:
Name: Ein eindeutiger Name, der dieses Makro identifiziert. Es wird empfohlen, vor den Makronamen den kleingeschriebenen Buchstaben "m" zu setzen, damit Sie in Ihren Regeln Makros schnell identifizieren können. Wenn Sie manuell auf Makros in Ihren Regeln verweisen (durch Bearbeiten in der Zeile oder in der Quellenansicht), müssen Sie das Zeichenpräfix $ verwenden, damit der Extraktionsprozess auf diesen besonderen Namen achtet. Wenn Sie den Makronamen jedoch ziehen und ablegen oder ihn über die Kontextmenüs hinzufügen, wird das Produkt ihn automatisch als Makro erkennen und es wird kein $ angefügt.
Tabelle Makrowert.
- Eine bestimmte Anzahl von Zeilen, in denen alle möglichen Werte angezeigt werden, die dieses Makro darstellen kann. Bei diesen Werten muss die Groß-/Kleinschreibung beachtet werden.
- Diese Werte können eine Kombination aus Typen, Literalzeichenfolgen, Wortlücken oder Makros oder eines dieser Elemente enthalten. Weitere Informationen finden Sie im Thema Unterstützte Elemente für Regeln und Makros.
- Um in einem Makro einen Wert für ein Element einzugeben, doppelklicken Sie auf die Zeile, in der Sie arbeiten möchten. Es wird ein bearbeitbares Textfeld angezeigt, in das Sie eine Typenreferenz, eine Makroreferenz, eine Literalzeichenfolge oder eine Wortlücke eingeben können. Klicken Sie alternativ mit der rechten Maustaste in die Zelle, um ein Kontextmenü anzuzeigen, in dem übliche Makros, Typnamen und nicht linguistische Typnamen aufgelistet werden. Um auf einen Typ oder ein Makro zu verweisen, müssen Sie dem Makro- oder Typnamen das Zeichen "
$" voranstellen, wie beispielsweise in$mTopicfür das MakromTopic. Um Argumente zu kombinieren, müssen Sie diese mithilfe von runden Klammern( )zu einer Gruppe zusammenfassen, und das Zeichen|verwenden, um den booleschen OperatorORzu kennzeichnen. - Sie können Zeilen in der Tabelle "Makrowert" mithilfe der Schaltflächen im rechten Bereich hinzufügen oder entfernen.
- Geben Sie jedes Element in einer eigenen Zeile ein. Wenn Sie zum Beispiel ein Makro erstellen möchten, das eine von drei Literalzeichenfolgen wie
bin OR war OR istdarstellt, würden Sie jede Literalzeichenfolge in einer separaten Zeile in der Ansicht eingeben und Ihre Makrotabelle würde aus drei Zeilen bestehen.