
language-sensitive. In the past, both looked at the name of the language level and were thus were hardwired to certain behavior. Move some of those settings into the language level itself: - whether the stepper is supported (default #f) - whether the debugger is supported (default #t) - the print conversion of values for the stepper This allows other language levels such as the DMdA levels to support the stepper and not support the debugger. svn: r7346
10 lines
223 B
Scheme
10 lines
223 B
Scheme
(module stepper-language-interface mzscheme
|
|
|
|
(require (lib "class.ss"))
|
|
(provide stepper-language<%>)
|
|
|
|
(define stepper-language<%>
|
|
(interface ()
|
|
stepper:supported?
|
|
stepper:enable-let-lifting?)))
|