Все три формы, которые вы упоминаете, являются однострочными комментариями. Двойная точка с запятой, возможно, изначально возникла как подсказка в наборе набора текста Дораи Ситарама SLaTeX о том, что комментарий должен был быть набран как обычный текст, а не как текст программы.
Схема также имеет многострочные комментарии.
В частности, похоже, что R6RS, как и Racket, позволяет использовать #|
и |#
для начала и окончания многострочных комментариев. Кроме того, совершенно великолепная комбинация #;
комментирует полное s-выражение. Так, например, если вы напишите
#;(define (terrible-function a)
(totally-broken-code
here))
Все определение считается закомментированным.