Parse a character buffer using a rule
Synopses
Parse a character buffer using a rule
template<Rule R>
system::result<R::value_type>
parse(
core::string_view s,
R const& r);
» more...
Parse a character buffer using a rule
template<Rule R>
system::result<R::value_type>
parse(
char const*& it,
char const* end,
R const& r);
» more...
Return Value
The parsed value upon success, otherwise an error.
Parameters
Name |
Description |
s |
The input string |
r |
The rule to use |
it |
A pointer to the start. The caller's variable is changed to reflect the amount of input consumed. |
end |
A pointer to the end. |