Uses of Interface
xyz.cofe.text.tparse.Pointer

  • Uses of Pointer in xyz.cofe.text.tparse

    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>>
    Итератор по распарсеным токенам
    Classes in xyz.cofe.text.tparse that implement Pointer 
    Modifier and Type Class Description
    class  CharPointer
    Указатель на потом симвлов строки
    class  LPointer<T,​SELF extends LPointer<T,​SELF>>
    Указатель на список токенов/лексем
    class  TPointer
    Указаетль на лексемы
    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)
    Выбор минимального указателя