Wpis z mikrobloga

#javascript #webdev
Potrzebuję takie coś:

Mam kod, który wykonuje pewne działania. Teraz chciałbym wygenerować stos tych działań, jakby log tych działań, żeby móc je odtworzyć w formie wizualnej, żeby móc zaprezentować pewien algorytm.

Jak zrobić to bez wrzucania na każdym kroku instrukcji warunkowej, w której przekazana jest informacja na stos działań? Albo bez robienia bliźniaczej wersji funkcji, która generuje taki stos działań?

Wyobrażam sobie, że powinno to działać w zbliżony sposób, jak działa debugger kodu, żeby móc zatrzymywać się co krok, i aktualny stan odczytać i go zwizualizować.
Nie ma to być linijka po linijce kodu, tylko pewne punkty kluczowe.
Ale nie wiem czy istnieją podobne rozwiązania.
  • 2