|Top Previous Next|
By means of the scope stack you can record, which part of the text just is processed. Parts of text can be the introduction, a heading, a subparagraph etc. or the declaration part or the corresponding definition part of a class in a programming language.
Dynamic scanners, which are presented on the next page, can "remember" tokens, which belong to a certain scope.
Methods of the text-scope stack
void PushScope(const str& xs)
By this method the name of a part of text is put on the stack.
By PopScope the uppermost value of the stack is removed.
Removes all values from the stack
str ScopeStr() const
ScopeStr returns the name of the part of text, which is stored on the top of the stack.
This page belongs to the TextTransformer Documentation
|Home Content German|