diff options
Diffstat (limited to 'cpp/021call')
-rw-r--r-- | cpp/021call | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/cpp/021call b/cpp/021call index ad7c3ee3..79f86183 100644 --- a/cpp/021call +++ b/cpp/021call @@ -23,10 +23,13 @@ typedef stack<call> call_stack; :(replace{} "struct routine") struct routine { call_stack calls; - routine(recipe_number r) { + // End Routine Fields + routine(recipe_number r); +}; +:(code) + routine::routine(recipe_number r) { calls.push(call(r)); } -}; //: now update routine's helpers :(replace{} "inline size_t& running_at(routine& rr)") inline size_t& running_at(routine& rr) { |