| ▲ | marviter 2 hours ago | |
Common Lisp has these capabilities _without_ dev tooling, via its: - Conditions[0] - Evaluation and Compilation[1] I use both extensively while developing, debugging and analysing. With SLIME (this is a standard and very very slimmed out development aid) you add a debugger hook that allows restart, return from, move down, move up and etc into your available RESTARTs. [0] https://www.lispworks.com/documentation/HyperSpec/Body/09_.h... [1] https://www.lispworks.com/documentation/HyperSpec/Body/03_.h... | ||