diff options
-rw-r--r-- | cpp/050scenario.cc | 4 | ||||
-rw-r--r-- | cpp/072scenario_screen.cc | 5 |
2 files changed, 5 insertions, 4 deletions
diff --git a/cpp/050scenario.cc b/cpp/050scenario.cc index 0688e7b5..ae4769f5 100644 --- a/cpp/050scenario.cc +++ b/cpp/050scenario.cc @@ -138,10 +138,6 @@ case RUN: { // Predefined Scenario Locals In Run. // End Predefined Scenario Locals In Run. transform_all(); - // There's a restriction on the number of variables 'run' can use, so that - // it can avoid colliding with the dynamic allocator in case it doesn't - // initialize a default-space. - assert(Name[tmp_recipe[0]][""] < Max_variables_in_scenarios); //? cout << tmp_recipe[0] << ' ' << Recipe_number["main"] << '\n'; //? 1 Current_routine->calls.push(call(tmp_recipe[0])); continue; // not done with caller; don't increment current_step_index() diff --git a/cpp/072scenario_screen.cc b/cpp/072scenario_screen.cc index 4bc42940..43266e78 100644 --- a/cpp/072scenario_screen.cc +++ b/cpp/072scenario_screen.cc @@ -45,6 +45,11 @@ const size_t Max_variables_in_scenarios = Reserved_for_tests-100; size_t Next_predefined_global_for_scenarios = Max_variables_in_scenarios; :(before "End Setup") assert(Next_predefined_global_for_scenarios < Reserved_for_tests); +:(after "transform_all()" following "case RUN:") +// There's a restriction on the number of variables 'run' can use, so that +// it can avoid colliding with the dynamic allocator in case it doesn't +// initialize a default-space. +assert(Name[tmp_recipe[0]][""] < Max_variables_in_scenarios); :(before "End Globals") // Scenario Globals. |