std::string generate() const override
Generates a possible word in the grammar set before.
std::string print_nonterminal(const std::string &name, uint32_t seed[], short int seed_pos) const
std::string type() const override
std::map< std::string, nonterminal > nonterminals_
static const short unsigned int seed_size
void init_seed(uint32_t seed[]) const
std::vector< std::vector< std::string > > possibilities_