Re:It's 2023, so of course I'm learning Common Lisp
by belmarca on Wednesday July 26, 2023 @09:36PM
(#36887738)
This is standard in Gambit Scheme as well.
[ Parent
| on HN ]
Re:It's 2023, so of course I'm learning Common Lisp
by schemescape on Wednesday July 26, 2023 @10:01PM
(#36887942)
It supports modifying code in the middle of an error and continuing on? I hadn’t found that in a Scheme before!
Re:It's 2023, so of course I'm learning Common Lisp
by belmarca on Wednesday July 26, 2023 @10:33PM
(#36888193)
I'm sure you can find differences, but here's an example adapted from the docs[1]:
Gambit v4.9.5
> (let ((x 10) (y (- 1 1))) (\* (/ x y) 2))
\*\* ERROR IN (stdin)@1.30 -- Divide by zero
(/ 10 0)
1> ,e
x = 10
y = 0
1> (set! y 2)
1> ,(c y)
4
>
[1]: https://gambitscheme.org/latest/manual/#Debugging