44 template<
class CharSeq>
49 unique_ptr<vector<string>> args(
new vector<string>) ;
61 }
else if (*chew ==
')') {
76 if (!chew || *chew !=
')') {
82 _params.reset(args.release());
83 _expand_flags.reset(
new vector<bool>(_params->size(),
false));
88 _expand_flags.reset();
void read(chewer< CharSeq > &chew)
Read the argument_list from a chewer<CharSeq>
chew_mode::greyspace const greyspace
An exemplar chew_mode::greyspace
`template struct chewer<CharSeq> is a cursor-like type that is associated with a character-sequence t...
template class canonical<What> encapsulates the canonical representation of values of type What...