Duden/TextIterator combinations

TextIterator

Ein TextIterator kann zum einfachen und performanten Iterieren über Texte benutzt werden.

    Aliases

    1. ein neuer TextIterator

    Duden/TextIterator functions

    TextIterator_Buchstabe

    Gibt den momentanen Buchstaben des Iterators zurück.
    • Parameters: it
    • Parameter type: TextIterator
    • Return type: Buchstabe

    Aliases

    1. der momentane Buchstabe von <it>
    2. dem momentanen Buchstaben von <it>
    3. den momentanen Buchstaben von <it>

    Implementation

    Implemented in libddpstdlib.a

    TextIterator_als_Buchstabe

    Gibt den momentanen Buchstaben des Iterators zurück.
    • Parameters: it
    • Parameter type: TextIterator
    • Return type: Buchstabe

    Aliases

      Keine Aliase definiert

    Implementation

        Gib den momentanen Buchstaben von it zurück.

    TextIterator_Zuende

    Ob der Iterator das Ende des Textes erreicht hat.
    • Parameters: it
    • Parameter type: TextIterator
    • Return type: Wahrheitswert

    Aliases

    1. <it> nicht zuende ist
    2. <it> zuende ist

    Implementation

    Implemented in libddpstdlib.a

    TextIterator_Naechster

    Bewegt den Iterator zum nächsten Buchstaben und gibt diesen zurück.
    • Parameters: it
    • Parameter type: TextIterator
    • Return type: Buchstabe

    Aliases

    1. der nächste Buchstabe von <it>
    2. dem nächste Buchstabe von <it>
    3. den nächste Buchstabe von <it>
    4. Setzte <it> auf den nächsten Buchstaben

    Implementation

    Implemented in libddpstdlib.a

    TextIterator_Plus

    Gibt einen neuen TextIterator zurück, der um n Indices vorrangeschritten ist.
    • Parameters: it, n
    • Parameter type: TextIterator, Zahl
    • Return type: TextIterator

    Aliases

      Keine Aliase definiert

    Implementation

        Setzte it auf den nächsten Buchstaben n Mal.
        Gib it zurück.

    TextIterator_Verbleibend

    Gibt die Anzahl der verbleibenden Buchstaben zurück.
    • Parameters: it
    • Parameter type: TextIterator
    • Return type: Zahl

    Aliases

    1. die Anzahl der verbleibenden Buchstaben von <it>
    2. der Anzahl der verbleibenden Buchstaben von <it>

    Implementation

    Implemented in libddpstdlib.a

    TextIterator_Behandelt

    • Parameters: it
    • Parameter type: TextIterator
    • Return type: Zahl

    Aliases

    1. die Anzahl der bereits behandelten Buchstaben von <it>
    2. der Anzahl der bereits behandelten Buchstaben von <it>

    Implementation

        Gib index von it minus 1 zurück.

    TextIterator_Rest

    Gibt den verbleibenden Text in dem Iterator zurück.
    • Parameters: it
    • Parameter type: TextIterator
    • Return type: Text

    Aliases

    1. der Rest von <it>
    2. dem Rest von <it>
    3. den Rest von <it>

    Implementation

    Implemented in libddpstdlib.a

    TextIterator_Bisher

    Gibt den bisherigen Text in dem Iterator zurück.
    • Parameters: it
    • Parameter type: TextIterator
    • Return type: Text

    Aliases

    1. den bisherigen Text von <it>
    2. dem bisherigen Text von <it>
    3. der bisherige Text von <it>

    Implementation

    Implemented in libddpstdlib.a