Package xyz.cofe.text.parse
Class TokenIterator
java.lang.Object
xyz.cofe.text.parse.TokenIterator
- All Implemented Interfaces:
java.util.Iterator<Token>
public class TokenIterator extends java.lang.Object implements java.util.Iterator<Token>
Итератор по списку лексем
-
Field Summary
-
Constructor Summary
Constructors Constructor Description TokenIterator(CharPointer pointer, java.util.function.Function<CharPointer,? extends Token>[] parsers) -
Method Summary
Modifier and Type Method Description protected Tokenfetch(CharPointer pointer)java.util.function.Function<CharPointer,? extends Token>[]getParsers()booleanhasNext()Tokennext()
-
Field Details
-
Constructor Details
-
TokenIterator
public TokenIterator(CharPointer pointer, java.util.function.Function<CharPointer,? extends Token>[] parsers)
-
-
Method Details