All Classes

Class Description
AltOP<P extends Pointer<?,​?,​P>,​T extends Tok<P>>
Правило алтернативной грамматической конструкции - т.е. соответ вертикальной черте в грамматике BNF GR
AltOPImpl<P extends Pointer<?,​?,​P>,​T extends Tok<P>>
Реализация функции грамматики - альтернативного выбора
CharPointer
Указатель на потом симвлов строки
Chars
Предопределенные классы симвлов
CToken
Токен соответствующий последовательности символов
GR<P extends Pointer<?,​?,​P>,​T extends Tok<P>>
Граматическое правило - это токое правло согласно которому входная последовтельность символов либо принадлежит (совпадает) с данным правилом , либо нет.
GRNameImpl
Хранение ссылки на "имя" правила
ImplementError
Ошибка реализации парсера, т.е. когда нарушается api между xparse бибилотекой и клиентской стороной
LPointer<T,​SELF extends LPointer<T,​SELF>>
Указатель на список токенов/лексем
MapResultError
Внешная API Функция вернула неожиданный результат
Pointer<TOK,​POS,​SELF extends Pointer<TOK,​POS,​SELF>>
Указатель на список символов/лексем
ProxyGR<P extends Pointer<?,​?,​P>,​T extends Tok<P>>  
RptOP<P extends Pointer<?,​?,​P>,​T extends Tok<P>>
Правило повтора конструкции - т.е. соответ фигурным скобкам черте в грамматике BNF GR
RptOPImpl<P extends Pointer<?,​?,​P>,​T extends Tok<P>>
Правило повтора конструкции - т.е. соответ фигурным скобкам черте в грамматике BNF GR
Sq2OP<P extends Pointer<?,​?,​P>,​T1 extends Tok<P>,​T2 extends Tok<P>>
Конструктор грамматического правила - последовательности
Sq2OPImpl<P extends Pointer<?,​?,​P>,​T1 extends Tok<P>,​T2 extends Tok<P>>  
Sq3OP<P extends Pointer<?,​?,​P>,​T1 extends Tok<P>,​T2 extends Tok<P>,​T3 extends Tok<P>>
Конструктор грамматического правила - последовательности
Sq3OPImpl<P extends Pointer<?,​?,​P>,​T1 extends Tok<P>,​T2 extends Tok<P>,​T3 extends Tok<P>>  
Sq4OP<P extends Pointer<?,​?,​P>,​T1 extends Tok<P>,​T2 extends Tok<P>,​T3 extends Tok<P>,​T4 extends Tok<P>>
Конструктор грамматического правила - последовательности
Sq4OPImpl<P extends Pointer<?,​?,​P>,​T1 extends Tok<P>,​T2 extends Tok<P>,​T3 extends Tok<P>,​T4 extends Tok<P>>  
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>>
Конструктор грамматического правила - последовательности
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>>  
SqNOPImpl<P extends Pointer<?,​?,​P>>  
Tok<P extends Pointer<?,​?,​P>>
Токен/Лексема - результат разбора последовательности входящих сиволов
Tokenizer<P extends Pointer<?,​?,​P>,​T extends Tok<P>>
Итератор - преобразователь входной цепочки символов в токены
TokensIterator<P extends Pointer<?,​?,​P>,​T extends Tok<P>>
Итератор по распарсеным токенам
TPointer
Указаетль на лексемы