This page is part of the web mail archives of SRFI 62 from before July 7th, 2015. The new archives for SRFI 62 contain all messages, not just those from before July 7th, 2015.
The SCM Scheme implementation uses the "#;" syntax in a manner incompatible with SRFI-62: http://swiss.csail.mit.edu/~jaffer/scm_4.html#SEC55 4.8.3 Documentation and Comments -------------------------------- -- procedure: procedure-documentation proc Returns the documentation string of PROC if it exists, or `#f' if not. If the body of a `lambda' (or the definition of a procedure) has more than one expression, and the first expression (preceeding any internal definitions) is a string, then that string is the "documentation string" of that procedure. (procedure-documentation (lambda (x) "Identity" x)) => "Identity" (define (square x) "Return the square of X." (* x x)) => #<unspecified> (procedure-documentation square) => "Return the square of X." -- Function: comment string1 ... Appends STRING1 ... to the strings given as arguments to previous calls `comment'. -- Function: comment Returns the (appended) strings given as arguments to previous calls `comment' and empties the current string collection. -- Load syntax: #;text-till-end-of-line Behaves as `(comment "TEXT-TILL-END-OF-LINE")'.