#include <lexy/_detail/nttp_string.hpp>#include <lexy/dsl/base.hpp>#include <lexy/dsl/char_class.hpp>

Go to the source code of this file.
Classes | |
| struct | lexyd::ascii::_alnum |
| struct | lexyd::ascii::_alpha |
| struct | lexyd::ascii::_alphau |
| struct | lexyd::ascii::_alt< C > |
| struct | lexyd::ascii::_blank |
| struct | lexyd::ascii::_char |
| struct | lexyd::ascii::_control |
| struct | lexyd::ascii::_digit |
| struct | lexyd::ascii::_graph |
| struct | lexyd::ascii::_lower |
| struct | lexyd::ascii::_newline |
| struct | lexyd::ascii::_one_of< CharT, C > |
| struct | lexyd::ascii::_other_space |
| struct | lexyd::ascii::_print |
| struct | lexyd::ascii::_punct |
| struct | lexyd::ascii::_space |
| struct | lexyd::ascii::_upper |
| struct | lexyd::ascii::_word |
Namespaces | |
| lexyd | |
| lexyd::ascii | |
Macros | |
| #define | LEXY_ASCII_ONE_OF(Str) LEXY_NTTP_STRING(::lexyd::ascii::_one_of, Str)::rule {} |
Variables | |
| constexpr auto | lexyd::ascii::alnum = _alnum{} |
| constexpr auto | lexyd::ascii::alpha = _alpha{} |
| constexpr auto | lexyd::ascii::alpha_digit = _alnum{} |
| constexpr auto | lexyd::ascii::alpha_digit_underscore = _word{} |
| constexpr auto | lexyd::ascii::alpha_underscore = _alphau{} |
| constexpr auto | lexyd::ascii::blank = _blank{} |
| constexpr auto | lexyd::ascii::character = _char{} |
| constexpr auto | lexyd::ascii::control = _control{} |
| constexpr auto | lexyd::ascii::digit = _digit{} |
| constexpr auto | lexyd::ascii::graph = _graph{} |
| constexpr auto | lexyd::ascii::lower = _lower{} |
| constexpr auto | lexyd::ascii::newline = _newline{} |
| constexpr auto | lexyd::ascii::other_space = _other_space{} |
| constexpr auto | lexyd::ascii::print = _print{} |
| constexpr auto | lexyd::ascii::punct = _punct{} |
| constexpr auto | lexyd::ascii::space = _space{} |
| constexpr auto | lexyd::ascii::upper = _upper{} |
| constexpr auto | lexyd::ascii::word = _word{} |
| #define LEXY_ASCII_ONE_OF | ( | Str | ) | LEXY_NTTP_STRING(::lexyd::ascii::_one_of, Str)::rule {} |