3 ms·
To debug a function, yes, you need to eval the form using instrumentation. Then the debugger starts when this form is evaluated. This is the the only major diff
by ane 10y ago
To debug a function, yes, you need to eval the form using instrumentation. Then the debugger starts when this form is evaluated. This is the the only major difference to what SLIME provides. Adding breakpoints is somewhat easier with cider, you don't need to call break but you can just add a breakpoint to any sexp by pressing b.
- lispm 10y ago> Then the debugger starts when this form is evaluated. You mean the stepper using break-instrumented code? That's just a part of what one would call 'debugger' in Lisp. What CIDER calls 'debugger' would be mostly called 'stepper' in Lisp. http://franz.com/products/allegro-common-lisp/stepper_dialog.lhtml http://franz.com/products/allegro-common-lisp/stepper_dialog... http://www.lispworks.com/documentation/lw70/IDE-M/html/ide-m-186.htm#pgfId-853131 http://www.lispworks.com/documentation/lw70/IDE-M/html/ide-m... > Adding breakpoints is somewhat easier with cider, you don't need to call break but you can just add a breakpoint to any sexp by pressing b. LispWorks does that, too. Usually via a break icon in the window toolbar or the context menu.