+1
On May 6, 2012, at 20:57 , Pascal Costanza wrote: > Hi, > > I'm thinking about writing up a CDR on #;-style comments. Currently, if you > want to comment out a form from CL code, there is no standard way of doing > this. Many people use something like #+nil, or similar tricks, but this is > not 100% reliable. R6RS Scheme introduced #; as a solution, and this seems to > become somewhat popular in CL as well. > > Here is a suggested wording. > > ------------- snip ----------------- > > #; is used to comment out single expressions; the syntax is /#; expression/. > This textual notation is treated as whitespace; that is, it is as if the ``#; > expression'' did not appear and only a space appeared in its place. > > #; operates by skipping over the form. Skipping over the form is accomplished > by binding *read-suppress* to true and then calling read. > > ------------- snip ----------------- > > The text is based on 2.4.8.17 of the HyperSpec. Yes, this would be a fairly > short CDR document. > > Any comments or ideas about this? > > > Best, > Pascal > > -- > Pascal Costanza > > > > > _______________________________________________ > pro mailing list > pro@common-lisp.net > http://lists.common-lisp.net/cgi-bin/mailman/listinfo/pro -- Marco Antoniotti, Associate Professor tel. +39 - 02 64 48 79 01 DISCo, Università Milano Bicocca U14 2043 http://bimib.disco.unimib.it Viale Sarca 336 I-20126 Milan (MI) ITALY Please note that I am not checking my Spam-box anymore. Please do not forward this email without asking me first. _______________________________________________ pro mailing list pro@common-lisp.net http://lists.common-lisp.net/cgi-bin/mailman/listinfo/pro