Uses of Class
xyz.cofe.text.parse.Token
| Package | Description |
|---|---|
| xyz.cofe.text.parse |
-
Uses of Token in xyz.cofe.text.parse
Classes in xyz.cofe.text.parse with type parameters of type Token Modifier and Type Class Description classCharAlternatives<T extends Token>Несколько альтернативных правилFields in xyz.cofe.text.parse declared as Token Modifier and Type Field Description protected TokenTokenIterator. currentMethods in xyz.cofe.text.parse with type parameters of type Token Modifier and Type Method Description static <T extends Token>
CharAlternatives<T>TokBuilder. alt(java.util.function.Function<CharPointer,Token>... expressions)Альтернативный набор правил<R extends Token>
CharAlternatives<R>CharAlternatives. build(java.util.function.BiFunction<CharPointer,CharPointer,R> fn)Указывает функцию для построения<R extends Token>
CharAlternatives<R>CharAlternatives. build(xyz.cofe.fn.Fn3<CharPointer,CharPointer,Token,R> fn)Указывает функцию для построенияMethods in xyz.cofe.text.parse that return Token Modifier and Type Method Description TokenCharType. apply(CharPointer tp)protected TokenTokenIterator. fetch(CharPointer pointer)TokenBasicTokenPointer. lookup()TokenTokenIterator. next()static TokenTokenizer. parse(java.lang.String source, int offset, java.util.function.Function<? super CharPointer,? extends Token>... parsers)static TokenTokenizer. parse(java.lang.String source, java.util.function.Function<? super CharPointer,? extends Token>... parsers)Methods in xyz.cofe.text.parse that return types with arguments of type Token Modifier and Type Method Description xyz.cofe.fn.Fn3<CharPointer,CharPointer,Token,T>CharAlternatives. getBuilder()Функция для создания лексемыjava.util.function.Function<CharPointer,Token>[]CharAlternatives. getExpressions()Возвращает список возможных вариантовjava.util.function.Function<CharPointer,? extends Token>[]TokenIterator. getParsers()java.util.function.Function<CharPointer,? extends Token>[]Tokenizer. getParsers()static Repeat<CharPointer,Token>TokBuilder. repeat(java.util.function.Function<CharPointer,Token> exp)Повтор правилаstatic Sequence<CharPointer,Token>TokBuilder. sequence(java.util.function.Function<CharPointer,Token>... exprs)ПоследовательностьMethod parameters in xyz.cofe.text.parse with type arguments of type Token Modifier and Type Method Description <R extends Token>
CharAlternatives<R>CharAlternatives. build(xyz.cofe.fn.Fn3<CharPointer,CharPointer,Token,R> fn)Указывает функцию для построенияstatic Repeat<CharPointer,Token>TokBuilder. repeat(java.util.function.Function<CharPointer,Token> exp)Повтор правилаConstructors in xyz.cofe.text.parse with parameters of type Token Constructor Description Token(Token sample)Конструктор копированияConstructor parameters in xyz.cofe.text.parse with type arguments of type Token Constructor Description BasicTokenPointer(java.util.List<Token> tokens, int initial)Tokenizer(java.lang.String source, int offset, java.lang.Iterable<java.util.function.Function<CharPointer,? extends Token>> parsers)