To expand on Søren's comment (and hopefully help to clarify things): [1] The R *language* sees "#", and nothing else, as the start of a comment. A comment continues from the initial "#" until the end of the line on which that occurs, and no further. (Any number of "#" may be included in a comment, of course).
You cannot fool the R interpreter into ignoring the end-of-line by putting "\" at the end of the line (this works with some software, but not with R). [2] tinn-R is an editor, whose output is R code for submission to the R language interpreter. It cannot change how the R language interpreter recognises a comment line (that is always as in [1]). [3] The suggestion often made for "commenting out blocks of code", to wrap them in if(FALSE){ <block of code> } works *only* if <block of code> is syntactically correct R code. The R interpreter does not think "Ah, 'if(FALSE)' is never satisfied, so I don't need to look at what's in '{...}'." It always looks! So you are back to [1]: 1 or more "#" at the start of a comment, which continues until the end of the line. If a comment extends over several lines, each one needs a "#". However, as has been suggested, various text editors make it easier to do that. For example, in 'vim': 1: Type in the several lines of comment (without "#"). Press 'Esc'. 2. With the cursor in the first line, press 'Shift'+'V'. 3. Move the cursor down to the last line, thus highlighting all. 4. Then type :s/^/# / and each line will then start with "# ". (It's very quick once you are used to it). Ted. On 11-Feb-09 10:03:10, Søren Højsgaard wrote: > You CAN NOT use /* and */ for begin/end comment in R. > > But if you choose Options -> Main -> Application in Tinn-R you can > specify whether you want a comment to start with # or ## or ### or ... > > S > > ________________________________ > > Fra: mihai.mira...@bafin.de [mailto:mihai.mira...@bafin.de] > Sendt: on 11-02-2009 10:54 > Til: thierry.onkel...@inbo.be; Søren Højsgaard; r-help@r-project.org > Emne: AW: [R] How to comment in R > > > > Still doesn't work. I did > Format --> Block --> Comment and chose /* for begin comment, > */ for end comment > but R doesn't recognize the signs as such. Maybe I should work on the > configuration of TINN R? > > Thanks, > > Mihai > -----Ursprüngliche Nachricht----- > Von: ONKELINX, Thierry [mailto:thierry.onkel...@inbo.be] > Gesendet: Mittwoch, 11. Februar 2009 09:55 > An: Mirauta, Mihai; soren.hojsga...@agrsci.dk; r-help@r-project.org > Betreff: RE: [R] How to comment in R > > Via the menu choose: Format --> Block --> Comment Or use the shortcut > key alt+C > > HTH, > > Thierry > > > ------------------------------------------------------------------------ > ---- > ir. Thierry Onkelinx > Instituut voor natuur- en bosonderzoek / Research Institute for Nature > and Forest Cel biometrie, methodologie en kwaliteitszorg / Section > biometrics, methodology and quality assurance Gaverstraat 4 9500 > Geraardsbergen Belgium tel. + 32 54/436 185 thierry.onkel...@inbo.be > www.inbo.be > > To call in the statistician after the experiment is done may be no more > than asking him to perform a post-mortem examination: he may be able to > say what the experiment died of. > ~ Sir Ronald Aylmer Fisher > > The plural of anecdote is not data. > ~ Roger Brinner > > The combination of some data and an aching desire for an answer does > not ensure that a reasonable answer can be extracted from a given body > of data. > ~ John Tukey > > -----Oorspronkelijk bericht----- > Van: r-help-boun...@r-project.org [mailto:r-help-boun...@r-project.org] > Namens mihai.mira...@bafin.de > Verzonden: woensdag 11 februari 2009 9:47 > Aan: soren.hojsga...@agrsci.dk; r-help@r-project.org > Onderwerp: Re: [R] How to comment in R > > I am using Tinn-R. > > -----Ursprüngliche Nachricht----- > Von: Søren Højsgaard [mailto:soren.hojsga...@agrsci.dk] > Gesendet: Mittwoch, 11. Februar 2009 09:40 > An: Mirauta, Mihai; r-help@r-project.org > Betreff: SV: [R] How to comment in R > > A hash (#) anywhere on a line will comment out the rest of the line. > Try! > > I don't think there is anything in R that will indicate the beginning > and end of a "comment section" (like /* .... */ would in SAS). However > most editors (and certainly emacs and Tinn-R) will allow you to comment > out several lines. > > Søren > > ________________________________ > > Fra: r-help-boun...@r-project.org på vegne af mihai.mira...@bafin.de > Sendt: on 11-02-2009 09:32 > Til: r-help@r-project.org > Emne: [R] How to comment in R > > > > > Hi everybody, > > I use for the moment "#" at the begining of each line for comments. > > Is there any possibility to comment more than one line, like something > which shows the beggingng and the end of the comment? Or is there a > possibility to comment only a part of a line? > > Thanks, > > Mihai > > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide > http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide > http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > > Dit bericht en eventuele bijlagen geven enkel de visie van de schrijver > weer en binden het INBO onder geen enkel beding, zolang dit bericht > niet bevestigd is door een geldig ondertekend document. The views > expressed in this message and any annex are purely those of the writer > and may not be regarded as stating an official position of INBO, as > long as the message is not confirmed by a duly signed document. > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide > http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. -------------------------------------------------------------------- E-Mail: (Ted Harding) <ted.hard...@manchester.ac.uk> Fax-to-email: +44 (0)870 094 0861 Date: 11-Feb-09 Time: 10:50:56 ------------------------------ XFMail ------------------------------ ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.