Textbereich-Stack |
Top Previous Next |
Skripte > Klassen-Elemente und C++-Befehle > Parserklasse-Methoden > Plugin-Methoden > Textbereich-Stack
Mittels des Stacks (Stapel) für Textbereiche kann protokolliert werden, welcher Teil des Textes gerade bearbeitet wird. Textteile können z.B. Einleitung, Überschrift, Unterabsatz etc. sein oder in Programmiersprachen der Deklarationsteil einer bestimmten Klasse oder Prozedur bzw. die entsprechenden Definitionsteile. Die auf der folgenden Seite besprochenen dynamischen Scanner, können sich Token "merken", die zu bestimmten Textbereichen gehören.
Die Methoden des Textbereich-Stack
void PushScope(const str& xs)
Mit dieser Methode wird ein neuer Textbereichsname auf den Stack gelegt.
void PopScope()
Mit PopScope wird der oberste Wert des Stacks entfernt.
void ClearScopes()
löscht den gesamten Stack.
str ScopeStr() const
ScopeStr gibt den Namen des Textbereichs zurück, der aktuell als oberster auf den Stack gespeichert ist.
|
Diese Seite gehört zur TextTransformer Dokumentation |
Home Inhalt English |