On 10/5/05, Bill Clementson billclem@gmail.com wrote:
The basic design is a Lisp evaluator that communicates with the stepper UI by way of the condition system - pretty much the same setup as my last attempt, except that I'm writing said evaluator myself. I'm about halfway done with the evaluator, and haven't really tried doing anything about the UI yet; Slime's debugger works fairly well for the development bit.
If you're still looking at approaches for the UI, have you considered the approach that is taken by edebug in emacs (for elisp code)? I really like that approach and think that it is an excellent way to visually present sexp evaluation.
Actually, yes. It's a bit too early to say, though, and I think there will be at least two representations.