-
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 |
Указаетль на лексемы
|