Uses of Interface
xyz.cofe.text.lex.TokenParser

  • Uses of TokenParser in xyz.cofe.text.lex

    Classes in xyz.cofe.text.lex that implement TokenParser 
    Modifier and Type Class Description
    class  AnyCharParser
    Парсер лексемы AnyChar - любого текстового символа
    class  FieldAccessParser
    Парсер fieldAccess ::= identifier { '.' identifier }
    class  IdentifierParser
    Анализатор для лексемы идентификатора.
    Идентификатор состоит из двух частей, первого символа обязательного и последующих не обязательных:
    class  KeywordsParser
    Парсер ключевых слов.
    class  NumberConstParser
    Парсер числа
    class  OrParser
    Парсер - комбинатор из нескольких парсеров
    class  SLCommentParser
    Лексема - однострочный комментарий в стиле языка C.
    Пример:
    // и до конца строки
    class  TagNameParser
    Парсер "Тег"
    class  TextConstParser
    Парсер текстовой константы
    class  WhiteSpaceParser
    Лексемма - пробелный символ.
    Пробелами считаются символы: '\r' '\n' '\t' ' '(пробел)
    Fields in xyz.cofe.text.lex with type parameters of type TokenParser 
    Modifier and Type Field Description
    protected java.util.List<TokenParser> ListLexer.parsers
    Разпознователи (TokenParser)
    protected java.util.List<TokenParser> OrParser.variants  
    Methods in xyz.cofe.text.lex that return types with arguments of type TokenParser 
    Modifier and Type Method Description
    java.util.List<TokenParser> ListLexer.getParsers()
    Возвращает список разпознователей (TokenParser)
    java.util.List<TokenParser> OrParser.getVariants()  
    Constructors in xyz.cofe.text.lex with parameters of type TokenParser 
    Constructor Description
    OrParser​(TokenParser... variants)