Produktionen

Top  Previous  Next

Skripte > Produktionen

 

Um einen Eingabetext umzuformen muss er gemäß seiner Syntax analysiert werden. Diese Analyse erfolgt anhand von Regeln ("Produktionen"), die die Syntax des Textes beschreiben. In diese Regeln eingebettet sind die Anweisungen, die bestimmen, wie aus dem analysierten Text ein neuer Text konstruiert wird.

 

Eine Produktion kann als eine Funktion betrachtet werden - genauer als eine Spezifikation zur Erzeugung einer Funktion -, die einen Textabschnitt parsen kann, falls er die in der Produktion definierte Struktur aufweist. Dieser Funktion können Parameter übergeben werden und sie kann einen Wert zurückliefern. Sie hat ihren eigenen Sichtbarkeitsbereich für Variablen und Konstanten.

Innerhalb einer Produktion können andere Produktionen wie Funktionen aufgerufen werden. Die aufgerufenen Produktionen parsen wiederum Unterabschnitte des Textes, der von der aufrufenden Produktion erfasst wird.

 

Die Definition einer Produktion erfolgt innerhalb eines Formulars.

 



Diese Seite gehört zur TextTransformer Dokumentation

Home  Inhalt  English