Merge pull request #208 from chrboesch/issue_140

function made more elegant
pull/2/head
Chris Boesch 1 year ago committed by GitHub
commit 5469a7b89f

@ -52,12 +52,9 @@ fn visitElephants(first_elephant: *Elephant) void {
e.print(); e.print();
e.visit(); e.visit();
// This gets the next elephant or stops. // This gets the next elephant or stops:
if (e.hasTail()) { // which method do we want here?
e = e.???; // Which method do we want here? e = if (e.hasTail()) e.??? else break;
} else {
break;
}
} }
} }

@ -1,4 +1,4 @@
57c57 57c57
< e = e.???; // Which method do we want here? < e = if (e.hasTail()) e.??? else break;
--- ---
> e = e.getTail(); // Which method do we want here? > e = if (e.hasTail()) e.getTail() else break;

Loading…
Cancel
Save