Bienvenue sur la nouvelle documentation de CppUtils !
CppUtils::Language::Lexer::GrammarLexer<class... Types>
CLASSTypes publics
Section intitulée « Types publics »GrammarLexerTreeNode
Section intitulée « GrammarLexerTreeNode »using CppUtils::Language::Lexer::GrammarLexer< Types >::GrammarLexerTreeNode = Container::Tree::VariantNode<Type::Token, unsigned int, std::string>;Méthodes et fonctions publiques
Section intitulée « Méthodes et fonctions publiques »auto GrammarLexer::addParsingFunction(Type::Token token, ParsingFunction<Types...> parsingFunction) -> void;[[nodiscard]] auto GrammarLexer::parseLanguage(Type::Token token, std::string_view src) const -> Container::Tree::VariantNode<Types...>;[[nodiscard]] auto GrammarLexer::parseSegment(Type::Token token, Context<Types...>& context) const -> bool;