-
Classes in xyz.cofe.text.tparse with type parameters of type Pointer
| Modifier and Type |
Interface |
Description |
interface |
AltOP<P extends Pointer<?,?,P>,T extends Tok<P>> |
Правило алтернативной грамматической конструкции - т.е. соответ вертикальной черте в грамматике BNF
GR
|
class |
AltOPImpl<P extends Pointer<?,?,P>,T extends Tok<P>> |
Реализация функции грамматики - альтернативного выбора
|
interface |
GR<P extends Pointer<?,?,P>,T extends Tok<P>> |
Граматическое правило - это токое правло согласно которому входная
последовтельность символов либо принадлежит (совпадает) с данным правилом , либо нет.
|
interface |
Pointer<TOK,POS,SELF extends Pointer<TOK,POS,SELF>> |
Указатель на список символов/лексем
|
class |
ProxyGR<P extends Pointer<?,?,P>,T extends Tok<P>> |
|
interface |
RptOP<P extends Pointer<?,?,P>,T extends Tok<P>> |
Правило повтора конструкции - т.е. соответ фигурным скобкам черте в грамматике BNF
GR
|
class |
RptOPImpl<P extends Pointer<?,?,P>,T extends Tok<P>> |
Правило повтора конструкции - т.е. соответ фигурным скобкам черте в грамматике BNF
GR
|
interface |
Sq2OP<P extends Pointer<?,?,P>,T1 extends Tok<P>,T2 extends Tok<P>> |
Конструктор грамматического правила - последовательности
|
class |
Sq2OPImpl<P extends Pointer<?,?,P>,T1 extends Tok<P>,T2 extends Tok<P>> |
|
interface |
Sq3OP<P extends Pointer<?,?,P>,T1 extends Tok<P>,T2 extends Tok<P>,T3 extends Tok<P>> |
Конструктор грамматического правила - последовательности
|
class |
Sq3OPImpl<P extends Pointer<?,?,P>,T1 extends Tok<P>,T2 extends Tok<P>,T3 extends Tok<P>> |
|
interface |
Sq4OP<P extends Pointer<?,?,P>,T1 extends Tok<P>,T2 extends Tok<P>,T3 extends Tok<P>,T4 extends Tok<P>> |
Конструктор грамматического правила - последовательности
|
class |
Sq4OPImpl<P extends Pointer<?,?,P>,T1 extends Tok<P>,T2 extends Tok<P>,T3 extends Tok<P>,T4 extends Tok<P>> |
|
interface |
Sq5OP<P extends Pointer<?,?,P>,T1 extends Tok<P>,T2 extends Tok<P>,T3 extends Tok<P>,T4 extends Tok<P>,T5 extends Tok<P>> |
Конструктор грамматического правила - последовательности
|
class |
Sq5OPImpl<P extends Pointer<?,?,P>,T1 extends Tok<P>,T2 extends Tok<P>,T3 extends Tok<P>,T4 extends Tok<P>,T5 extends Tok<P>> |
|
class |
SqNOPImpl<P extends Pointer<?,?,P>> |
|
interface |
Tok<P extends Pointer<?,?,P>> |
Токен/Лексема - результат разбора последовательности входящих сиволов
|
class |
Tokenizer<P extends Pointer<?,?,P>,T extends Tok<P>> |
Итератор - преобразователь входной цепочки символов в токены
|
class |
TokensIterator<P extends Pointer<?,?,P>,T extends Tok<P>> |
Итератор по распарсеным токенам
|
Methods in xyz.cofe.text.tparse with type parameters of type Pointer
| Modifier and Type |
Method |
Description |
default <PA extends Pointer<?,
?,
PA>,
TA extends Tok<PA>> AltOP<PA,TA> |
AltOP.another(GR<PA,TA> another2) |
Указывает дополнительную альтернативу
|
static <TOK,
POS,
SELF extends Pointer<TOK,
POS,
SELF>> SELF |
Pointer.max(SELF... ptrs) |
Выбор максимальный указателя
|
static <TOK,
POS,
SELF extends Pointer<TOK,
POS,
SELF>> SELF |
Pointer.min(SELF... ptrs) |
Выбор минимального указателя
|
Methods in xyz.cofe.text.tparse with parameters of type Pointer
| Modifier and Type |
Method |
Description |
static <TOK,
POS,
SELF extends Pointer<TOK,
POS,
SELF>> SELF |
Pointer.max(SELF... ptrs) |
Выбор максимальный указателя
|
static <TOK,
POS,
SELF extends Pointer<TOK,
POS,
SELF>> SELF |
Pointer.min(SELF... ptrs) |
Выбор минимального указателя
|