04 Try it yourself Interactive
Amber nodes are the calls currently sitting on the stack. The indigo ring is the node the machine is looking at right now; a rose ring means the call that node just made ran off a null link and returned with nothing, so the ring stays on the parent. Green nodes have already been printed. Switch the tab and step through again — the route never changes, only the moment the value drops into the output row.