Hacker News new | ask | show | jobs
by aggieben 6647 days ago
So, you're working on SLDB?
2 comments

No, it's not (E)Lisp related.

My "debugger" in fact executes a whole function without stop and prints the values of all used variables and the results of nested function calls next to the code itself.

I'm not yet sure how useful this is, but it's a fun project and a good excuse to implement an interpreter for said esoterical language.

Pretty much the one thing that bothers me about working with Lisp in Emacs/Slime is the lack of what I would call a normal debugger with breakpoints, code highlighting, single-stepping and so on. Does anybody know if there's a deep reason for not having this? (I've often wondered, for example, if macros make it harder.) Or is it just that it hasn't been much of a priority?