[R-SIG-Mac] ?if
Dr. John R. Vokey
vokey at uleth.ca
Sun Feb 13 02:04:15 CET 2005
help(if) (or other control control structures aside from if) gives the
same non-result, unless quoted (as noted). A related error occurs with
apropos(if)---it returns a syntax error.
The version is: This version:
Version 1.01
Requires:
R 2.0.1 (2004-11-15)
Framework Version
On 12-Feb-05, at 5:40 PM, Byron Ellis wrote:
> Actually there is help for control structures, help("if") works just
> fine. The problem is ? is that R's parser treats ? as an operator with
> unary and binary forms when, in fact, its not really an operator.
> ?if(TRUE) TRUE (any valid IF construct) will also give the help for
> 'if'. This is true for all platforms and probably has something to do
> with the fact that while "if" is bound directly to a primitive (
> "if"(runif(1) < 0.5,TRUE,FALSE) is equivalent to if(runif(1) < 0.5)
> TRUE else FALSE) , the if bareword gets special handling in the
> parser.
>
> On Feb 12, 2005, at 4:33 PM, Rob J Goedman wrote:
>
>> John,
>>
>> Just to make sure, which configuration are you using?
>>
>> Assuming the GUI (otherwise you would see a "+" instead of the ">"
>> prompt), which version of
>> the R.app are you using? The creation date listed in Finder will do.
>>
>> I think you noticed 2 issues. Right now, there is no ? help for
>> control structures. You have to go
>> to the language reference manual. Secondly, newer versions of R.app
>> (just the GUI part, as
>> released by Simon on http://www.rosuda.org/R/nightly/ ) will tell you
>> if there is no help for
>> the requested topic.
>>
>> Hope this helps,
>> Rob
>>
>>
>> On Feb 12, 2005, at 1:22 PM, Dr. John R. Vokey wrote:
>>
>>> ? followed by any of the condition statements (or help() containing
>>> the condition statement) does nothing (i.e., the help window fails
>>> to open), but the line is parsed in that the prompt `>' is returned.
>>> Is this a parsing error in the help function, or (more likely) have
>>> I missed some deep R construct?
>>> --
>>> John
>>>
>>>
>>> --
>>> John R. Vokey, PhD
>>> Professor
>>> B.E.R.G. - Behaviour and Evolution Research Group
>>> Micro-Cognition Laboratory
>>> Department of Psychology & Neuroscience
>>> University of Lethbridge
>>> Lethbridge, Alberta T1K 3M4
>>> CANADA
>>>
>>> _______________________________________________
>>> R-SIG-Mac mailing list
>>> R-SIG-Mac at stat.math.ethz.ch
>>> https://stat.ethz.ch/mailman/listinfo/r-sig-mac
>>
>> _______________________________________________
>> R-SIG-Mac mailing list
>> R-SIG-Mac at stat.math.ethz.ch
>> https://stat.ethz.ch/mailman/listinfo/r-sig-mac
>>
> ---
> Byron Ellis (ellis at stat.harvard.edu)
> "Oook" -- The Librarian
>
>
--
John R. Vokey, PhD
Professor
B.E.R.G. - Behaviour and Evolution Research Group
Micro-Cognition Laboratory
Department of Psychology & Neuroscience
University of Lethbridge
Lethbridge, Alberta T1K 3M4
CANADA
More information about the R-SIG-Mac
mailing list