Dlaczego tak
Step over wykonuje bieżącą instrukcję — razem z całym wywołaniem funkcji — i zatrzymuje się na kolejnym wierszu tej samej funkcji. Step into weszłoby do wnętrza oblicz() i zatrzymało się na jej pierwszej instrukcji. Resume wznawia działanie aż do następnego punktu przerwania, a Step out kończy bieżącą funkcję i wraca do miejsca jej wywołania.