Go to the source code of this file.
Classes | |
struct | lexyd::_cap< Token > |
struct | lexyd::_capr< Rule > |
struct | lexyd::_capr< Rule >::_pc< NextParser, PrevArgs > |
struct | lexyd::_prd< Production > |
struct | lexyd::_capr< Rule >::bp< Reader > |
struct | lexyd::_cap< Token >::bp< Reader > |
struct | lexyd::_capr< Rule >::p< NextParser > |
struct | lexyd::_cap< Token >::p< NextParser > |
Namespaces | |
lexyd | |
Functions | |
template<typename Production > | |
constexpr auto | lexyd::capture (_prd< Production >) |
Captures whatever the token production matches as lexeme; does not include trailing whitespace. More... | |
template<typename Token > | |
constexpr auto | lexyd::capture (Token) |
Captures whatever the token matches as a lexeme; does not include trailing whitespace. More... | |