17namespace layer1_foundations {
18namespace data_structures {
61 int argc, std::string *argv,
64 int f_v = (verbose_level >= 1);
69 cout <<
"vector_builder_description::read_arguments" << endl;
70 cout <<
"vector_builder_description::read_arguments i = " << i << endl;
71 cout <<
"vector_builder_description::read_arguments argc = " << argc << endl;
73 for (i = 0; i < argc; i++) {
74 if (ST.
stringcmp(argv[i],
"-field") == 0) {
81 else if (ST.
stringcmp(argv[i],
"-dense") == 0) {
88 else if (ST.
stringcmp(argv[i],
"-compact") == 0) {
95 else if (ST.
stringcmp(argv[i],
"-repeat") == 0) {
103 else if (ST.
stringcmp(argv[i],
"-format") == 0) {
107 cout <<
"-format " <<
format_k << endl;
110 else if (ST.
stringcmp(argv[i],
"-file") == 0) {
117 else if (ST.
stringcmp(argv[i],
"-sparse") == 0) {
125 else if (ST.
stringcmp(argv[i],
"-concatenate") == 0) {
128 label.assign(argv[++i]);
131 cout <<
"-concatenate " << label << endl;
134 else if (ST.
stringcmp(argv[i],
"-loop") == 0) {
145 else if (ST.
stringcmp(argv[i],
"-end") == 0) {
147 cout <<
"-end" << endl;
152 cout <<
"vector_builder_description::read_arguments "
153 "unrecognized option " << argv[i] << endl;
158 cout <<
"vector_builder_description::read_arguments done" << endl;
165 cout <<
"vector_builder_description:" << endl;
179 cout <<
"-format " <<
format_k << endl;
~vector_builder_description()
std::vector< std::string > concatenate_list
vector_builder_description()
int read_arguments(int argc, std::string *argv, int verbose_level)
the orbiter library for the classification of combinatorial objects