Adding traditional program debugging capability to RubberDuck

This commit is contained in:
Dave Gauer 2021-04-22 10:31:05 -04:00
parent 0ec635fa56
commit 647f461943
2 changed files with 7 additions and 1 deletions

View file

@ -52,6 +52,12 @@ const RubberDuck = struct {
fn quack(self: RubberDuck) void { fn quack(self: RubberDuck) void {
print("\"Squeek!\" ", .{}); print("\"Squeek!\" ", .{});
} }
fn listen(self: RubberDuck, dev_talk: []const u8) void {
// Listen to developer talk about programming problem.
// Silently contemplate problem. Emit helpful sound.
self.quack();
}
}; };
const Duct = struct { const Duct = struct {

View file

@ -1,4 +1,4 @@
116,117c116,117 122,123c122,123
< const walks_like_duck = ???; < const walks_like_duck = ???;
< const quacks_like_duck = ???; < const quacks_like_duck = ???;
--- ---