uLisp, a great little lisp for embedded devices, has a helpful page for debugging. It's great to see function tracing and debugging with continuations described *before* print debugging! https://www.ulisp.com/show?19X5
Related Posts
Chekhov's repro: If a line of code is included in a bug report, it should contribute to the debugging somewhere.
I'm playing with DOT output for debugging syntax trees from difftastic. Here's an F# snippet, the Debug representation, and the DOT rendered as an image.
I'm pleased with the information density on the graphic, but we'll see how often I end up using it.
I'm trying to decide what program I should show on the home page of my PL.
Hello World is too simple to show much syntax. Fibonacci is OK but the reader may not know what print(fib(10)) should show.
Maybe print(greet("World")) is better? It gives you a function definition at least.