Horizon
|
Public Member Functions | |
template<typename T > | |
auto | operator| (T const &other) const -> Parser |
template<typename T > | |
Parser | operator| (T const &other) const |
![]() | |
virtual auto | validate () const -> Result |
virtual auto | parse (std::string const &exeName, TokenStream const &tokens) const -> InternalParseResult=0 |
virtual size_t | cardinality () const |
InternalParseResult | parse (Args const &args) const |