All Classes

Class Description
Alternatives<P extends Pointer,​T extends Tok<P>>
Несколько альтернативных правил
Arr<A>
Массив элементов
ArrPattern<Item>  
ArrPattern.Pattern1<Item,​A>  
ArrPattern.Pattern2<Item,​A,​B>  
BasicCharPointer
Базовая реализация CharPointer
BasicTokenPointer
Указатель на лексемы
Builder
Функции облегчающие построение анализаторов
Builder.RepBuilder<P extends Pointer,​T extends Tok<P>>  
Builder.SeqBuilder<P extends Pointer,​T extends Tok<P>>
Создание последовательности
CharAlternatives<T extends Token>
Несколько альтернативных правил
CharPointer
Указатель по тексту
CharType
Функция проверки принадлежности символа к классу символов
CommonPointer<SELF extends CommonPointer<SELF,​Item,​Pos>,​Item,​Pos>
Указатель на некую последовательность токенов/лексем
IndexValue<A>  
InOutTemplate
Функция генерации текста по шаблону с двумя переменными in, out
Pointer  
Repeat<P extends Pointer,​T extends Tok<P>>
Повтор нескольких правил подряд
Sequence<P extends Pointer,​T extends Tok<P>>
Последовательность правил
Template
Функция генерации текста по шаблону
Tok<P extends Pointer>  
TokBuilder
Построение лексических анализаторов
Token
Лексема
TokenIterator
Итератор по списку лексем
Tokenizer
Лексический анализатор
TokenPointer
Указатель на лексемы