127 {
129 if (step == "--all-definitional") step2 = schedule_step::all_definitional;
130 if (step == "--no-definitional") step2 = schedule_step::no_definitional;
131 if (step == "--reorder") step2 = schedule_step::reorder;
132
133 if (step == "--random-reorder ") step2 = schedule_step::rand_reorder;
134 if (step == "--random-reorder-literals") step2 = schedule_step::rand_lits;
135 if (step == "--all-start") step2 = schedule_step::all_start;
136 if (step == "--pos-neg-start") step2 = schedule_step::pos_neg_start;
137 if (step == "--conjecture-start") step2 = schedule_step::conjecture_start;
138 if (step == "--restrict-start") step2 = schedule_step::restrict_start;
139 if (step == "--no-regularity") step2 = schedule_step::no_regularity;
140 if (step == "--all-lemmata") step2 = schedule_step::all_lemmata;
141 if (step == "--all-reductions") step2 = schedule_step::all_reductions;
142 if (step == "--all-extensions") step2 = schedule_step::all_extensions;
143 if (step == "--no-lemmata") step2 = schedule_step::no_lemmata;
144 if (step == "--all-backtrack") step2 = schedule_step::all_backtrack;
145 if (step == "--lemmata-backtrack") step2 = schedule_step::lemmata_backtrack;
146 if (step == "--reduction-backtrack") step2 = schedule_step::reduction_backtrack;
147 if (step == "--extension-backtrack") step2 = schedule_step::extension_backtrack;
148 if (step == "--explore-left-trees") step2 = schedule_step::explore_left_trees;
149 if (step == "--complete") step2 = schedule_step::complete;
150 if (step == "--start-depth") step2 = schedule_step::start_depth;
151 if (step == "--depth-increment") step2 = schedule_step::depth_inc;
152 current_settings.push_back(pair<schedule_step, unsigned int>(step2, value));
153 step = "";
154 value = 0;
155}
schedule_step
Possible kinds of schedule step.