17namespace layer5_applications {
18namespace apps_algebra {
36 int argc, std::string *argv,
39 int f_v = (verbose_level > 1);
44 cout <<
"group_modification_description::read_arguments" << endl;
46 for (i = 0; i < argc; i++) {
48 if (ST.
stringcmp(argv[i],
"-restricted_action") == 0) {
55 else if (ST.
stringcmp(argv[i],
"-from") == 0) {
56 std::string from_text;
57 from_text.assign(argv[++i]);
58 from.push_back(from_text);
60 cout <<
"-from " << from_text << endl;
63 else if (ST.
stringcmp(argv[i],
"-end") == 0) {
65 cout <<
"-end" << endl;
70 cout <<
"group_modification_description::read_arguments "
71 "unrecognized option " << argv[i] << endl;
76 cout <<
"group_modification_description::read_arguments done" << endl;
89 for (i = 0; i <
from.size(); i++) {
90 cout <<
"-from " <<
from[i] << endl;
std::vector< std::string > from
group_modification_description()
~group_modification_description()
int read_arguments(int argc, std::string *argv, int verbose_level)
std::string restricted_action_set_text
algebra, combinatorics and graph theory, geometry, linear algebra, number theory, data structures,...
the orbiter library for the classification of combinatorial objects