Package xyz.cofe.text.tparse

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