diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2015-03-21 17:53:20 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2015-03-21 17:53:20 -0700 |
commit | 7da71d032cc79b0dbcf962abdbdbb2732143a1d3 (patch) | |
tree | d6d1e4a85e45548eebb5add79d1b6a5c9fdc634c /cpp/024brace | |
parent | b9011f3481c7cb630bdfdf69feee24ddd540af4a (diff) | |
download | mu-7da71d032cc79b0dbcf962abdbdbb2732143a1d3.tar.gz |
966 - c++: starting on default-space
Diffstat (limited to 'cpp/024brace')
-rw-r--r-- | cpp/024brace | 18 |
1 files changed, 6 insertions, 12 deletions
diff --git a/cpp/024brace b/cpp/024brace index aa8c7a4c..f61fb6ac 100644 --- a/cpp/024brace +++ b/cpp/024brace @@ -66,8 +66,7 @@ void transform_braces(const recipe_number r) { } else { reagent ing(0); // literal - ing.value = open_braces.top()-index; - ing.initialized = true; + ing.set_value(open_braces.top()-index); inst.ingredients.push_back(ing); trace("after-brace") << "jump " << ing.value << ":offset"; trace("after-brace") << index << ": " << ing.to_string(); @@ -82,8 +81,7 @@ void transform_braces(const recipe_number r) { } else { reagent ing(0); // literal - ing.value = matching_brace(open_braces.top(), braces) - index - 1; - ing.initialized = true; + ing.set_value(matching_brace(open_braces.top(), braces) - index - 1); inst.ingredients.push_back(ing); trace("after-brace") << "jump " << ing.value << ":offset"; } @@ -96,8 +94,7 @@ void transform_braces(const recipe_number r) { } else { reagent ing(0); // literal - ing.value = open_braces.top()-index; - ing.initialized = true; + ing.set_value(open_braces.top()-index); inst.ingredients.push_back(ing); trace("after-brace") << "jump-if " << inst.ingredients[0].name << ", " << ing.value << ":offset"; } @@ -110,8 +107,7 @@ void transform_braces(const recipe_number r) { } else { reagent ing(0); // literal - ing.value = matching_brace(open_braces.top(), braces) - index - 1; - ing.initialized = true; + ing.set_value(matching_brace(open_braces.top(), braces) - index - 1); inst.ingredients.push_back(ing); trace("after-brace") << "jump-if " << inst.ingredients[0].name << ", " << ing.value << ":offset"; } @@ -124,8 +120,7 @@ void transform_braces(const recipe_number r) { } else { reagent ing(0); // literal - ing.value = open_braces.top()-index; - ing.initialized = true; + ing.set_value(open_braces.top()-index); inst.ingredients.push_back(ing); trace("after-brace") << "jump-unless " << inst.ingredients[0].name << ", " << ing.value << ":offset"; } @@ -138,8 +133,7 @@ void transform_braces(const recipe_number r) { } else { reagent ing(0); // literal - ing.value = matching_brace(open_braces.top(), braces) - index - 1; - ing.initialized = true; + ing.set_value(matching_brace(open_braces.top(), braces) - index - 1); inst.ingredients.push_back(ing); trace("after-brace") << "jump-unless " << inst.ingredients[0].name << ", " << ing.value << ":offset"; } |