LINUX.ORG.RU

История изменений

Исправление monk, (текущая версия) :

Если я правильно понял, то это антибрекпойнт, к-рый нужно ставить везде, кроме.

Да.

Хотя в целом в Racket процесс отладки не приветствуется. «Если ты начал отлаживать программу, значит ты перестал понимать, как она работает» (с).

Исходная версия monk, :

Если я правильно понял, то это антибрекпойнт, к-рый нужно ставить везде, кроме.

Да.

Если надо именно «развернуть только», то проще expand/step-text использовать. К слову, почему «в изоляции»?

Запускаешь его как (expand/step-text (get-module-code path-to-file-with-module #:choose (lambda _ 'src) #:compile (lambda (x) x)) (list #'my-macro)) и получаешь расшифровку раскрытия my-macro в этом модуле.

Хотя в целом в Racket процесс отладки не приветствуется. «Если ты начал отлаживать программу, значит ты перестал понимать, как она работает» (с).