Re: [R] I think this is a bug

From: Thomas Lumley <tlumley_at_u.washington.edu>
Date: Wed 19 Jul 2006 - 02:28:02 EST

On Tue, 18 Jul 2006, Xavier Barron wrote:

> Hello!
>
> 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:

It's not a bug. You need the } on the same line as the else

if (expr1){

   expr2
} else {

   expr3
}

as otherwise R doesn't know there is going to be an 'else'.

         -thomas

> "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
>
> ___________________________
> 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.
>

Thomas Lumley			Assoc. Professor, Biostatistics
tlumley@u.washington.edu	University of Washington, Seattle

______________________________________________

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:35:51 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:17:03 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.