[R] I think this is a bug

From: Xavier Barron <xbarron_at_yahoo.com>
Date: Wed 19 Jul 2006 - 01:43:42 EST


I work with:

R : Copyright 2006, The R Foundation for Statistical Computing
Version 2.3.1 (2006-06-01)

On Windows XP Professional (Version 2002) SP2

I think there is a bug in the conditional execution if (expr1) {expr2} else {expr3}

If I try:

"if (expr1) expr2 else expr3"

it works well but when I put the expression expr2 and expr3 between {} I receive an error message like this one:

"Erreur dans parse(file, n = -1, NULL, "?") :
erreur de syntaxe à la ligne

4:      }
5:      else"

...which translated in english gives:

"Error in parse(file, n = -1, NULL, "?") : syntax
error at the line

4:      }
5:      else"

Maybe, there is something I don't understand. I should be very grateful if you would help me to solve this issue.

Best regards,


Xavier Barron
20, rue de la Pierre Levée
75011 Paris
0143381141 / 0675062109

R-help@stat.math.ethz.ch 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. Received on Wed Jul 19 02:09:44 2006

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.1.8, at Wed 19 Jul 2006 - 04:16:56 EST.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.